Python编程求出所有的3位水仙花数

利用Python编程求出所有的3位水仙花数

sum = 0
print(“所有的3位水仙花数:”)
for x in range(100,1000): #定义x范围
low = x % 10 #取余数即最低位的数
high = x // 100 #取高的数
middle = (x // 10) % 10 #取中间的数
sum = low** 3 + high** 3 + middle** 3 #求和
if sum == x:
print(x) #输出结果
Python编程求出所有的3位水仙花数