# 水仙花
print('输出水仙花')
for i in range(100,1000):
c= i %10
b = i //10 % 10
a= i //100
if i ==a*a*a+b*b*b+c*c*c:
print('{}={}^3+{}^3+{}^3'.format(i,a,b,c))
i= i +1
print('第二种方法水仙花')
count=0
for i in range(100,1000):
c= i % 10
b = i // 10 % 10 # //是整除10 如3/2=1
a= i //100
if a**3+b**3+c**3 ==i:
print('{}={}^3+{}^3+{}^3'.format(i,a,b,c))
count =count +1
print('结论:总共有{}个水仙花'.format(count)) # 只有四个
01-15
485
![](https://csdnimg.cn/release/blogv2/dist/pc/img/readCountWhite.png)
09-05
390
![](https://csdnimg.cn/release/blogv2/dist/pc/img/readCountWhite.png)
11-18
3247
![](https://csdnimg.cn/release/blogv2/dist/pc/img/readCountWhite.png)
10-25
483
![](https://csdnimg.cn/release/blogv2/dist/pc/img/readCountWhite.png)
08-10
508
![](https://csdnimg.cn/release/blogv2/dist/pc/img/readCountWhite.png)