编写程序找出所有的水仙花数。所谓 水仙花数,指的是满足如下条件的三位数:个位 数的立方+十位数的立方+百位数的立方=本身。 例如:153=1^3 +5^3+3^3.
时间: 2023-05-20 08:05:36 浏览: 63
python输入一个水仙花数(三位数) 输出百位十位个位实例
以下是找出所有的水仙花数的 Python 代码:
```python
for i in range(100, 1000):
num = str(i)
if int(num[0])**3 + int(num[1])**3 + int(num[2])**3 == i:
print(i)
```
输出结果为:
```
153
370
371
407
```
阅读全文