python找出完数的方法


Posted in Python onNovember 12, 2018

如下所示:

# -*- 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 i
  list = []
 
if __name__=="__main__":
 n=int(raw_input("请输入最大范围:"))
 f(n)

运行结果:

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

总结:

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

Python 相关文章推荐
python操作mysql中文显示乱码的解决方法
Oct 11 Python
基于Python代码编辑器的选用(详解)
Sep 13 Python
浅谈python数据类型及类型转换
Dec 18 Python
利用Tkinter(python3.6)实现一个简单计算器
Dec 21 Python
python2.7 json 转换日期的处理的示例
Mar 07 Python
pycharm中使用anaconda部署python环境的方法步骤
Dec 19 Python
在pycharm中配置Anaconda以及pip源配置详解
Sep 09 Python
python函数不定长参数使用方法解析
Dec 14 Python
Python面向对象原理与基础语法详解
Jan 02 Python
Python面向对象编程基础实例分析
Jan 17 Python
pycharm 快速解决python代码冲突的问题
Jan 15 Python
python wsgiref源码解析
Feb 06 Python
python 获取一个值在某个区间的指定倍数的值方法
Nov 12 #Python
浅谈Python的list中的选取范围
Nov 12 #Python
python scipy求解非线性方程的方法(fsolve/root)
Nov 12 #Python
Django-Rest-Framework 权限管理源码浅析(小结)
Nov 12 #Python
使用python将时间转换为指定的格式方法
Nov 12 #Python
pandas 快速处理 date_time 日期格式方法
Nov 12 #Python
python内置数据类型之列表操作
Nov 12 #Python
You might like
php fsockopen解决办法 php实现多线程
2014/01/20 PHP
PHP asXML()函数讲解
2019/02/03 PHP
PHP+百度AI OCR文字识别实现了图片的文字识别功能
2019/05/08 PHP
javascript RadioButtonList获取选中值
2009/04/09 Javascript
如何动态的导入js文件具体该怎么实现
2014/01/14 Javascript
常见的原始JS选择器使用方法总结
2014/04/09 Javascript
javascript结合canvas实现图片旋转效果
2015/05/03 Javascript
JS+CSS实现仿触屏手机拨号盘界面及功能模拟完整实例
2015/05/16 Javascript
JavaScript 是什么意思
2016/09/22 Javascript
谈谈target=_new和_blank的不同之处
2016/10/25 Javascript
AngularJS 防止页面闪烁的方法
2017/03/09 Javascript
jquery网页加载进度条的实现
2017/06/01 jQuery
浅谈JS函数节流防抖
2017/10/18 Javascript
javaScript 连接打印机,打印小票的实例
2017/12/29 Javascript
详解ECMAScript2019/ES10新属性
2019/12/06 Javascript
Python语言的12个基础知识点小结
2014/07/10 Python
MySQLdb ImportError: libmysqlclient.so.18解决方法
2014/08/21 Python
浅谈Python2获取中文文件名的编码问题
2018/01/09 Python
Python学习笔记之While循环用法分析
2019/08/14 Python
如何使用repr调试python程序
2020/02/28 Python
在Django中预防CSRF攻击的操作
2020/03/13 Python
python3.7.3版本和django2.2.3版本是否可以兼容
2020/09/01 Python
this关键字的作用
2016/01/30 面试题
abstract class和interface有什么区别
2013/08/04 面试题
个人合作协议书范本
2014/04/18 职场文书
节约用水演讲稿
2014/05/21 职场文书
主题党日活动总结
2014/07/08 职场文书
法人单位授权委托书范文
2014/10/06 职场文书
简易离婚协议书范本
2014/10/24 职场文书
工作汇报开头与结尾怎么写
2014/11/08 职场文书
护理实习生带教计划
2015/01/16 职场文书
2019商业计划书格式、范文
2019/04/24 职场文书
css 中多种边框的实现小窍门
2021/04/07 HTML / CSS
python 机器学习的标准化、归一化、正则化、离散化和白化
2021/04/16 Python
Golang 使用Map实现去重与set的功能操作
2021/04/29 Golang
JavaScript的function函数详细介绍
2021/11/20 Javascript