水仙花数
while True:
num = input('请输入一个3位数')
num = int(num)
if not (100 <= num <= 999):
print('你输入的数据无效,直接退出程序')
exit()
baiwei = num // 100
shiwei = num % 100 // 10
gewei = num % 10
result = (baiwei ** 3 + shiwei ** 3 + gewei ** 3 == num)
if result:
print('%d, 是水仙花数' % num)
else:
print('%d, 不是水仙花数' % num)