Python判断一个三位数是否为水仙花数

daffodil = int(input('请输入一个三位数:'))
if daffodil == pow(daffodil // 100 , 3) + pow(daffodil % 10 , 3) + pow(daffodil // 10 % 10, 3):
    print("这是一个水仙花数%d" % daffodil)
else:
    print("这不是一个水仙花数%d" % daffodil)

猜你喜欢

转载自blog.csdn.net/YiHong_Li/article/details/81112426