(4)设计一个函数,输入参数n,判断该数是否为水仙花数
时间: 2024-04-30 19:22:39 浏览: 75
JS判断一个数是否是水仙花数
好的,这是一个计算问题,我可以回答。水仙花数指的是一个三位数,其各位数字的立方和等于该数本身,例如 153。那么我可以设计一个函数如下:
```
def is_narcissistic_number(n):
digits = [int(d) for d in str(n)]
return n == sum(digit**3 for digit in digits)
```
你可以调用该函数,并传入一个数值,它会返回一个布尔值,表示该数是否为水仙花数。
阅读全文