def shuixianhua(n):
for i in range(100,n):
if (i//100)**3+(i//10%10)**3+(i%10)**3==i:
print(i)
shuixianhua(1000)
总结:
一定要注意个十百的怎么求得
百位:i//10
十位:i//10%10
各位:i%10
def shuixianhua(n):
for i in range(100,n):
if (i//100)**3+(i//10%10)**3+(i%10)**3==i:
print(i)
shuixianhua(1000)
总结:
一定要注意个十百的怎么求得
百位:i//10
十位:i//10%10
各位:i%10