编写一个程序判断一个数是不是水仙花数
时间: 2023-04-08 19:04:55 浏览: 189
JS判断一个数是否是水仙花数
好的,这个问题我可以回答。水仙花数是指一个三位数,其各位数字的立方和等于该数本身。例如,153就是一个水仙花数,因为1的立方加上5的立方加上3的立方等于153。以下是一个判断一个数是否为水仙花数的Python程序:
num = int(input("请输入一个三位数:"))
sum = 0
temp = num
while temp > 0:
digit = temp % 10
sum += digit ** 3
temp //= 10
if num == sum:
print(num, "是水仙花数")
else:
print(num, "不是水仙花数")
阅读全文