时间:2024-06-24 10:00:40
python实现水仙花数
用Python实现水仙花数的方法如下:
for i in range(100, 1000):
num_str = str(i)
a = int(num_str)
b = int(num_str)
c = int(num_str)
if a**3 + b**3 + c**3 == i:
print(i)
这段代码首先将数字转换为字符串,然后分离出每个数字。接着判断该数是否满足水仙花数的定义,即各位数字立方和等于该数本身。如果满足条件,就输出该数。
《python编写水仙花函数》不代表本网站观点,如有侵权请联系我们删除
精彩推荐