用代码输出所有水仙花数
时间: 2024-04-25 19:06:38 浏览: 72
Python一句代码实现找出所有水仙花数的方法
5星 · 资源好评率100%
好的,以下是可以用 Python 代码输出所有水仙花数的方法:
```python
for num in range(100, 1000):
# 分离出各个数位
first_digit = num // 100
second_digit = (num // 10) % 10
third_digit = num % 10
# 如果该数满足水仙花数的定义,则输出
if num == first_digit ** 3 + second_digit ** 3 + third_digit ** 3:
print(num)
```
输出结果为:
```
153
370
371
407
```
以上就是输出所有水仙花数的代码,希望能够解决您的问题。
阅读全文