所谓"水仙花数"是指一个三位数,其各位数字立方和等于该数本身。例如:153是一个"水仙花数",因为153=1的三次方+5的三次方+3的三次方。
def main():
for i in range(100,999):
x=int(i%10)
y=int(i/10%10)
z=int(i/100)
if x**3+y**3+z**3==i:
print(i)
if __name__ == '__main__':
main()