编写程序 输入自然数n,输出1~n之间的所有完数
3条回答 默认 最新
南七灵 2021-12-14 09:12关注num = int(input()) for i in range(1, num+1): list = [] for j in range(1, i): if i % j == 0: list.append(j) sum_list = sum(list) if sum_list == i: print(i)本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报