Python求三位整数中所有的水仙花数
时间: 2024-04-29 16:25:30 浏览: 54
python 实现所有水仙花数
5星 · 资源好评率100%
水仙花数是指一个三位数各个位上的数字的立方和等于该数本身,例如153是一个水仙花数,因为1^3+5^3+3^3=153。
以下是Python代码实现:
```python
for i in range(100, 1000):
num = str(i)
sum = int(num[0])**3 + int(num[1])**3 + int(num[2])**3
if sum == i:
print(i)
```
输出结果:
```
153
370
371
407
```
阅读全文