输出水仙花数代码
时间: 2023-07-31 18:08:04 浏览: 65
水仙花数的代码
以下是Python语言中输出水仙花数的代码:
```python
for num in range(100, 1000):
sum = 0
temp = num
while temp > 0:
digit = temp % 10
sum += digit ** 3
temp //= 10
if num == sum:
print(num)
```
在这段代码中,我们使用了一个for循环来遍历100到999之间的所有数字。对于每个数字,我们用一个while循环来计算它的各个位数的立方和。如果该数字等于各个位数的立方和,则它是一个水仙花数,我们将其打印出来。
阅读全文