阿姆斯特朗数定义:
一n位正整数=各位数字n次方之和
当n=3 时又称为水仙花数
Programming:python3
for i in range(1,1000):
if i == (i//100)**len(str(i))+(i%100//10)**len(str(i))+(i%100%10)**len(str(i)):
print (i,end=' ')
i += 1
输出:
1 2 3 4 5 6 7 8 9 153 370 371 407 117
End