for循环写水仙花python
时间: 2023-11-25 20:51:06 浏览: 79
python使用循环打印所有三位数水仙花数的实例
5星 · 资源好评率100%
以下是使用for循环写水仙花数的Python代码:
```python
for i in range(100, 1000):
a = i // 100
b = (i // 10) % 10
c = i % 10
if i == a ** 3 + b ** 3 + c ** 3:
print(i)
```
这段代码使用for循环遍历100到999之间的所有三位数,然后计算每个数的百位、十位和个位数字,判断该数是否为水仙花数,如果是则输出该数。
阅读全文