我是靠谱客的博主 缥缈书本,最近开发中收集的这篇文章主要介绍Python水仙花数的编程代码如何写,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

Python水仙花数的编程代码如何写

水仙花数定义

数学上有个水仙花数,是这样定义的: “水仙花数”是指一个三位数,它的各位数字的立方和等于其本身,比如:

153=1^3+5^3+3^3。

推荐学习:Python视频教程

那么如何用Python求出所有的水仙花数呢?

利用python实现求出1000以内的所有水仙花数

for i in range(100,1000):
    a = i//100
    b = (i-a*100)//10
    c = (i-a*100-b*10)
    if i == pow(a,3)+pow(b,3)+pow(c,3):
        print(i)
登录后复制

程序输出:

153
370
371
407
登录后复制

最后

以上就是缥缈书本为你收集整理的Python水仙花数的编程代码如何写的全部内容,希望文章能够帮你解决Python水仙花数的编程代码如何写所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(79)

评论列表共有 0 条评论

立即
投稿
返回
顶部