#如果一个3位数等于其各位数字的立方和,则称这个数为水仙花数。 #例如:153=1^3+5^3+3^3,因此153就是一个水仙花数。 #编写程序打印出所有的水仙花数。 for i in range(100,1000,1): g=i%10 #用模除求余数,求出i的个位数 s=(i%100)//10 #求出十位数 b=i//100 #求出百位数 if i==(b**3+s**3+g**3): print(i)