# -*- coding: utf-8 -*-
# 要求:用python方法找出1000以内的所有完数,并输出。
def f(n):list = []for i in range(2, n + 1):for j in range(2, i / 2):if i % j == 0 and j <= (i / j):list.append(j)list.append(i / j)if sum(list) + 1 == i:print ilist = []if __name__=="__main__":n=int(raw_input("请输入最大范围:"))f(n)

运行结果:

请输入最大范围:1000
6
28
496

总结:

sum可以直接对列表进行求和

python找出完数相关推荐

  1. python求完数的因子_「每日一练」巧用python找出1000以内的所有完数

    原标题:「每日一练」巧用python找出1000以内的所有完数 "完数"指的是一个数恰巧等于它的所有因子之和,比如说6,它的因子分别是1,2,3,而6正好等于1+2+3,所以6就是 ...

  2. 在哪里能收到python实例代码-Python找出最小的K个数实例代码

    题目描述 输入n个整数,找出其中最小的K个数.例如输入4,5,1,6,2,7,3,8这8个数字,则最小的4个数字是1,2,3,4,. 这个题目完成的思路有很多,很多排序算法都可以完成既定操作,关键是复 ...

  3. python找出素数_[Python 1] 如何使用Python找质数?

    学习生物信息需要熟练掌握一门甚至多门编程语言,比如Python.R.C++,这取决于你的需求. 但语言只是工具,最关键的是如何合理使用工具去解决生物学问题,这需要你去多写.多查.多看来锻炼.不然给你把 ...

  4. 震惊!小伙竟然用python找出了马大师视频中的名场面

    震惊!小伙竟然用python找出了马大师视频中的名场面 前言 一.爬取视频弹幕 二.弹幕分析 1. 弹幕频数统计 2. 绘制频数分布图 3. 标红高潮部分 三.大师的名场面 写在最后 前言 最近江湖中 ...

  5. Python找出列表中出现次数最多的元素三种方式

    通过三种方式给大家介绍,具体详情如下所示: 方式一: 原理:创建一个新的空字典,用循环的方式来获取列表中的每一个元素,判断获取的元素是否存在字典中的key,如果不存在的话,将元素作为key,值为列表中 ...

  6. Java黑皮书课后题第7章:7.14(计算gcd)编写方法,返回个数不确定的整数的最大公约数。编写一个测试程序,提示用户输入5个数字,调用该方法找出这些数的最大公约数,并显示这个最大公约数

    7.14(计算gcd)编写方法,返回个数不确定的整数的最大公约数.编写一个测试程序,提示用户输入5个数字,调用该方法找出这些数的最大公约数,并显示这个最大公约数 题目 题目描述 破题 代码 运行实例 ...

  7. linux 端口tnpl,利用Python找出9个连续的空闲端口

    这篇文章主要介绍了Python找出9个连续的空闲端口的方法,感兴趣的小伙伴们可以参考一下 一.项目需求 安装某软件,配置时候需要填写空闲的端口.查看5个平台的某个端口是否被占用 5个平台为window ...

  8. C语言:有N个数从小到大的顺序存放在一个数组中,输入一个数,要求用折半查找法找出该数是数组中第几个数。如果不在数组中,打印“not found”。

    /*有N个数从小到大的顺序存放在一个数组中,输入一个数,要求用折半查找法找出该数是数组中第几个数.如果不在数组中,打印"not found".*/#include<stdio ...

  9. python找出某个文件夹下某个后缀的文件

    python找出某个文件夹下某个后缀的文件 import osdef find_files_with_suffix(folder_path, suffix):# 使用os模块获取文件夹中所有文件的路径 ...

最新文章

  1. java jdk 8u111_8u111-jdk-alpine在java开发中的NullPointerException错误解决方案
  2. C++ 构造函数初始化列表
  3. 进阶Frida--Android逆向之动态加载dex Hook(三)
  4. linux合并两个文件 去重复,c - 在Linux中使用C,通过系统调用将两个文本文件合并为一个新文件(来回换行) - 堆栈内存溢出...
  5. 获取某个时间开始 之后的 N次[周几,周几]
  6. Python 动态载入模块
  7. Linux QoS实现框架:函数调用流程图
  8. 计算机网络——数据帧和数据包的区别
  9. php ci controller,Codeigniter – CI_Controller与控制器
  10. xp配置iis和php,XP下让IIS支持PHP
  11. [软件工程] 面向对象方法学引论
  12. 移动端日历插件_“滴答清单”移动端产品分析报告
  13. 抽奖概率 php_php实现抽奖概率算法代码
  14. 如何用ppt做自我介绍
  15. 软件工程专业就业方向
  16. 剑指offer做题记录
  17. android中数据库sql语句删除指定日期或之前之后的数据
  18. iOS - 监控键盘高度、屏蔽字符、限制字符个数
  19. 浮生事,何必念念不忘
  20. Java面试:java小项目实例

热门文章

  1. 达梦数据库通过dmp文件导入数据
  2. 利用MATLAB 实现高光谱影像区域截取操作
  3. c语言课程建设与改革,推进课程建设,助力教学改革
  4. 【智能优化算法-飞蛾火焰优化算法】基于动态惯性权值策略的飞蛾火焰优化算法求解单目标问题附matlab代码
  5. C#中base关键字的几种用法:base()
  6. 基于vue构建前端应用
  7. Direct3D 11 总结 —— 4 绘制三角形
  8. 小凡的Linux主机与时间服务器同步记录
  9. MOOC浙江大学陈月、何钦铭老师《数据结构》学习笔记01
  10. 首次运行 IntelliJ IDEA旗舰版