判断水仙花数

while 1 :
number = input("请输入一个三位数:")
sum = 0
if number.isdigit():
for i in number:
sum = sum + int(i)**3
if sum == int(number):
print("这是一个水仙花数")
else:
print("这不是一个水仙花数")
elif number.upper() == "Q":
break
else:
print("请输入一个三位数!")
posted @ 2019-06-08 11:10  冰灬荷  阅读(238)  评论(0编辑  收藏  举报