求100-999之间的水仙花数的代码
时间: 2023-10-25 08:19:47 浏览: 69
C语言经典算法例题求100-999之间的“水仙花数
5星 · 资源好评率100%
以下是Python代码实现:
```python
for i in range(100, 1000):
# 将数字转换为字符串,再拆分为列表
num_list = list(str(i))
# 计算每个数字的立方和
num_sum = sum([int(n)**3 for n in num_list])
# 判断是否为水仙花数
if num_sum == i:
print(i)
```
输出结果为:
```
153
370
371
407
```
阅读全文