输出100到1000之间的所有水仙花数。所谓水仙花数是指一个三位数,其各位数字立方和等于该数本身。
时间: 2024-04-11 08:10:51 浏览: 93
“水仙花数”是指一个三位数,它的各位数字的立方和等于其本身
5星 · 资源好评率100%
以下是输出100到1000之间的所有水仙花数的代码:
```python
for i in range(100,1000):
num = str(i)
sum = 0
for j in num:
sum += int(j)**3
if sum == i:
print(i)
```
输出结果:
```
153
370
371
407
```
阅读全文