Products
GG网络技术分享 2025-11-25 13:10 3
水仙花数, 又称自恋数、自幂数、阿姆斯壮数,是指一个n位数,它的个个位上的数字的n次幂之和等于它本身。比如说一个三位数153就是一个水仙花数,基本上原因是1^3 + 5^3 + 3^3 = 153。

用Python编写代码来找出水仙花数其实hen轻巧松。
for i in range:
num_list = list)
a = int
b = int
c = int
if a**3 + b**3 + c**3 == i:
print
Ru果你想晓得三位数的水仙花数,Neng用以下代码:
for i in range:
num_list = list)
a = int
b = int
c = int
if a**3 + b**3 + c**3 == i:
print
Python水仙花数是指一个三位数的各位数字的立方和等于该数本身,所以呢,我们Neng将个个三位数按照水仙花数的判定条件进行判断,Ru果成立则为水仙花数。
sum = 0
for i in range:
num_list = list)
a = int
b = int
c = int
if a**3 + b**3 + c**3 == i:
sum += i
print
我们Neng将Python水仙花数封装成一个函数,以便geng方便地用。
def find_narcissistic_numbers:
res =
for i in range:
num_list = list)
a = int
b = int
c = int
if a**3 + b**3 + c**3 == i:
res.append
return res
# 用函数
print)
Neng力。
Demand feedback