list=[]
for i in range(1000,10000):
str1=str(i)
sum=0
for j in str1:
num=int(j)
sum=num**4
if i==sum:
list.append(i)
print(list)
python水仙花数
最新推荐文章于 2024-02-24 08:00:00 发布
此篇博客探讨了一个编程挑战,通过Python代码实现,寻找1000到9999范围内的整数,其各个位数字的四次幂之和等于该数本身。作者展示了如何使用双重循环和条件判断找到这些独特的数字并将其添加到列表中。
摘要由CSDN通过智能技术生成