水仙花数是指一个 3 位数,它的每个位上的数字的 3次幂之和等于它本身(例如:1^3 + 5^3+ 3^3 = 153)
方法1:
用 for循环 控制1000以内的3位数,依次求出该3位数中的个十百位,判断是否是水仙花数
方法2:
x,y,z分别表示一个三位数的百位十位个位,所以这个三位数等于x乘以100加上y乘以10加上z。这个数也等于x的三次幂加上y 的三次幂再加上z的三次幂。两者相等,即所求之数。
方法3:
通过while循环列出1000以内所有三位数,然后通过取整数算出百位,减去百位,然后除以10化整减去个位算出十位,取余数算出个位,然后进行**3来验证是否水仙花数
方法4:
将数字先转化为字符串,利用字符串索引找到百、十、个位的数字值,再按照水仙花数的定义来找符合条件的数
除了上述分享,如果你也喜欢编程,想通过学习Python获取更高薪资,这里给大家分享一份Python学习资料。
这里给大家展示一下我进的最近接单的截图
朋友们如果有需要的话,可以点击下方链接领取或者V扫描下方二维码联系领取,也可以内推兼职群哦~
CSDN大礼包,二维码失效时,点击这里领取:【学习资料合集&相关工具&PyCharm永久使用版获取方式】
学好 Python 不论是就业还是做副业赚钱都不错,但要学会 Python 还是要有一个学习规划。最后大家分享一份全套的 Python 学习资料,给那些想学习 Python 的小伙伴们一点帮助!
CSDN大礼包,二维码失效时,点击这里领取:【学习资料合集&相关工具&PyCharm永久使用版获取方式】
因篇幅有限,仅展示部分资料,添加上方即可获取相关知识
python水仙花数的编程讲解
python水仙花数的编程代码
LintCode Python 水仙花数(当n >= 6时报错)
玫瑰花数 一个四位数等于各位数字的四次方之和,则为玫瑰花数。如:1634=1*1*1*1+6*6*6*6+3*3*3*3+4*4*4*4
C语言:输出所有的水仙花数
python练习 013 打印水仙花数
Python 水仙花数练习
Python实例(六)
Python海龟编辑器判断水仙花数
Python水仙花、冥函数、质因数、完全数案例练习题!
网址: 新手必看!Python计算水仙花数的4种方法! https://m.huajiangbk.com/newsview351662.html
上一篇: 水仙开完花后还能养吗,花后如何养 |
下一篇: 水仙花 (下集) |