
1我是想输出完数,但不显示输出,也没报错1不知道写啥,凑字数吧。
关注让 “紫雾凌寒” 来帮你回答,本回答结合 DeepSeek
如果还有问题,请评论或点击头像私信,如果有帮助到您, 请关注、采纳、点赞
for num in range(2, 1001):
factors_sum = 0
for i in range(1, num):
if num % i == 0:
factors_sum += i
if factors_sum == num:
print(num)
希望以上解答对您有所帮助。如果您有任何疑问,欢迎在评论区提出。