Python⽔仙花数的编程代码如何写?Python⽔仙花数的编程代码如何写
⽔仙花数定义
数学上有个⽔仙花数,是这样定义的: “⽔仙花数”是指⼀个三位数,它的各位数字的⽴⽅和等于其本⾝,⽐如:153=1^3+5^3+3^3。
那么如何⽤Python求出所有的⽔仙花数呢?
利⽤python实现求出1000以内的所有⽔仙花数
1 2 3 4 5 6for i in range(100,1000):
python新手代码图案如何保存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)
程序输出:
1 2 3 4153 370 371 407

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。