输入一个整数,判断它是不是水仙花数。所谓水仙花数是指:这个数的每一位数字的立方和与这个数本身相等
n=int(input("请输入一个三位整数:"))
a=n%10
b=(n//10)%10
c=n//100
result="是"if a**3+b**3+c**3==n else"不是"
print("{0}{1}水仙花数.".format(n,result))
运行结果:
输入一个整数,判断它是不是水仙花数。所谓水仙花数是指:这个数的每一位数字的立方和与这个数本身相等
n=int(input("请输入一个三位整数:"))
a=n%10
b=(n//10)%10
c=n//100
result="是"if a**3+b**3+c**3==n else"不是"
print("{0}{1}水仙花数.".format(n,result))
运行结果: