python水仙花数判断程序
时间: 2023-06-13 10:06:16 浏览: 116
Python水仙花数
5星 · 资源好评率100%
以下是判断一个数是否为水仙花数的 Python 程序:
```python
num = int(input("请输入一个三位数:"))
sum = 0
n = num
while n > 0:
digit = n % 10
sum += digit ** 3
n //= 10
if num == sum:
print(num, "是水仙花数")
else:
print(num, "不是水仙花数")
```
程序中,首先要输入一个三位数,然后将这个数的每位数字的立方相加,如果和等于原来的数,那么就是水仙花数,否则不是。
阅读全文