py 输出1000以内的水仙花数(指一个 3 位数,它的每个位上的数字的 3次幂之和等于它本身
时间: 2023-08-29 18:12:41 浏览: 123
python 计算1000以内的水仙花数
5星 · 资源好评率100%
)。
以下是您所要求的代码:
```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)
```
请注意,这是一个简单的 Python 程序,可输出 1000 以内的所有水仙花数。
阅读全文