求水仙花数的python代码
时间: 2023-05-12 17:02:37 浏览: 74
以下是求水仙花数的 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)
```
这段代码会输出所有的三位水仙花数,即 153、370 和 371。
相关问题
水仙花数python代码
这是一个计算水仙花数的Python代码:
for num in range(100, 1000):
temp = num
sum = 0
while temp > 0:
digit = temp % 10
sum += digit ** 3
temp //= 10
if num == sum:
print(num)
阅读全文