创建一个函数,接受一个参数max(max>=1000),调用上题编写的判断函数,求 100到max之间的水仙花数
时间: 2024-05-11 07:16:50 浏览: 52
好的,我明白了。下面是你的问题的回答:
以下是函数的代码:
```python
def narcissistic_numbers(maximum):
for num in range(100, maximum + 1):
sum = 0
temp = num
while temp > 0:
digit = temp % 10
sum += digit ** 3
temp //= 10
if num == sum:
print(num)
```
你可以调用这个函数来列出100到给定的 `max` 值之间的水仙花数。
阅读全文
相关推荐

















