Python 课程作业 0523 第一题

求1000以内的完全数有哪些

如果一个数恰好等于它的因子之和,则称该数为“完全数”,又称完美数或完备数。
例如:第一个完全数是6,它有约数1、2、3、6,除去它本身6外,其余3个数相加,1+2+3=6。第二个完全数是28,它有约数1、2、4、7、14、28,除去它本身28外,其余5个数相加,1+2+4+7+14=28。
for i in range (2,1001):
  temp = 0
  for j in range (2,i)
      if i%j==0 and i != j:
        temp += j

    if i == temp
      print (i)

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 第一章数和数的运算 一概念 (一)整数 1整数的意义 自然数和0都是整数。 2自然数 我们在数物体的时候,用来表示...
    meychang阅读 7,611评论 0 5
  • 节选《忧虑》P85-87 I:如何摆脱不现实的焦虑 1.预设每天的固定时间用来思考白天没有解决的问题。比如8:50...
    会跳舞的萝萝怪阅读 1,235评论 0 1
  • 过了暑假,就开学了。 开学了,就到初三了。 我不知道前两年我是怎么过的,我只知道,当初考入这个学校时,整...
    青白小狂阅读 2,586评论 0 2
  • 我是一只荆棘鸟, 来自辽远的异乡。 我循着钟磬的清音, 抵达佛祖的所在。 圣洁的钟声一浪一浪, 浸透我卑微的躯体和...
    拂塵阅读 1,930评论 2 9
  • 月见 十五夜 秋夕 仲秋节 旧事恐坐忘 白发忆童年 提浆敬月老 混糖香满街 饼桃叠宝塔 槟果沁袖怀 作为一...
    行止由心阅读 4,511评论 0 0