用Python识别水仙花数
时间: 2023-05-20 21:06:35 浏览: 89
用python求水仙花数
5星 · 资源好评率100%
水仙花数是指一个三位数,其各位数字的立方和等于该数本身。例如,153是一个水仙花数,因为1^3 + 5^3 + 3^3 = 153。以下是Python代码实现:
```python
for num in range(100, 1000):
sum = 0
temp = num
while temp > 0:
digit = temp % 10
sum += digit ** 3
temp //= 10
if num == sum:
print(num)
```
这段代码会输出所有的三位水仙花数。
阅读全文