水仙花代码
本帖最后由 如此良人 于 2019-7-5 14:17 编辑print('-----------水仙花数-------------')
i = 100
num2 = 0
while i <= 999:
i+=1
for j in str(i):
num = int(j)
num2 = num2 + num ** 3
if i == num2 :
print(num2)
为什么这样得出的结果不对? print('-----------水仙花数-------------')
i = 100
while i <= 999:
i+=1
num2 = 0
for j in str(i):
num = int(j)
num2 = num2 + num ** 3
if i == num2 :
print(num2) 你的num2没有清零 shake_a_tree@16 发表于 2019-7-5 14:18
你的num2没有清零
是的是的,谢谢啦!
页:
[1]