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之Import 模块
Oct 13 Python
Python list操作用法总结
Nov 10 Python
详解Django解决ajax跨域访问问题
Aug 24 Python
python实现简单的单变量线性回归方法
Nov 08 Python
Python实现的排列组合、破解密码算法示例
Apr 12 Python
python opencv minAreaRect 生成最小外接矩形的方法
Jul 01 Python
Python Django 命名空间模式的实现
Aug 09 Python
详解Django配置优化方法
Nov 18 Python
Python SQLAlchemy库的使用方法
Oct 13 Python
python+flask编写一个简单的登录接口
Nov 13 Python
Python如何实现Paramiko的二次封装
Jan 30 Python
Django显示可视化图表的实践
May 10 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
dedecms 批量提取第一张图片最为缩略图的代码(文章+软件)
2009/10/29 PHP
PHP中使用gettext解决国际化问题的例子(i18n)
2014/06/13 PHP
PHP中UNIX时间戳和日期间的转换与计算实例
2014/11/19 PHP
PHP常用工具类大全附全部代码下载
2015/12/07 PHP
利用laravel搭建一个迷你博客实战教程
2017/08/13 PHP
Code: write(s,d) 输出连续字符串
2007/08/19 Javascript
javascript for循环设法提高性能
2010/02/24 Javascript
C#中TrimStart,TrimEnd,Trim在javascript上的实现
2011/01/17 Javascript
jquery实现简单的拖拽效果实例兼容所有主流浏览器(优化篇)
2013/06/28 Javascript
js实现div层缓慢收缩与展开的方法
2015/05/11 Javascript
jQuery判断一个元素是否可见的方法
2015/06/05 Javascript
JS正则替换掉小括号及内容的方法
2016/11/29 Javascript
JS中事件冒泡和事件捕获介绍
2016/12/13 Javascript
微信小程序 设置启动页面的两种方法
2017/03/09 Javascript
vue 1.0 结合animate.css定义动画效果
2018/07/11 Javascript
Easyui 去除jquery-easui tab页div自带滚动条的方法
2019/05/10 jQuery
ES6 Map结构的应用实例分析
2019/06/26 Javascript
TypeScript的安装、使用、自动编译的实现
2020/04/10 Javascript
wxpython 最小化到托盘与欢迎图片的实现方法
2014/06/09 Python
bat和python批量重命名文件的实现代码
2016/05/19 Python
Python max内置函数详细介绍
2016/11/17 Python
matplotlib简介,安装和简单实例代码
2017/12/26 Python
TensorFlow saver指定变量的存取
2018/03/10 Python
python实现按键精灵找色点击功能教程,使用pywin32和Pillow库
2020/06/04 Python
2013年大学生的自我鉴定
2013/10/24 职场文书
KTV的创业计划书范文
2014/02/02 职场文书
《藤野先生》教学反思
2014/02/19 职场文书
爱国演讲稿500字
2014/05/04 职场文书
学生会竞选演讲稿学习部
2014/08/25 职场文书
镇人大副主席民主生活会对照检查材料思想汇报
2014/10/01 职场文书
2014年乡镇民政工作总结
2014/12/02 职场文书
个人更名证明
2015/06/23 职场文书
安全教育主题班会教案
2015/08/12 职场文书
护士年终工作总结不会写?各科护士模板总结
2020/01/02 职场文书
Golang 使用Map实现去重与set的功能操作
2021/04/29 Golang
zabbix配置nginx监控的实现
2022/05/25 Servers