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迭代用法实例教程
Sep 08 Python
Python实例一个类背后发生了什么
Feb 09 Python
python中zip()方法应用实例分析
Apr 16 Python
Python操作MySQL数据库的三种方法总结
Jan 30 Python
python获取命令行输入参数列表的实例代码
Jun 23 Python
Python Django框架模板渲染功能示例
Nov 08 Python
python实现拉普拉斯特征图降维示例
Nov 25 Python
python_mask_array的用法
Feb 18 Python
python 实现两个线程交替执行
May 02 Python
在python里使用await关键字来等另外一个协程的实例
May 04 Python
解决Alexnet训练模型在每个epoch中准确率和loss都会一升一降问题
Jun 17 Python
Python列表删除重复元素与图像相似度判断及删除实例代码
May 07 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
apache rewrite_module模块使用教程
2008/01/10 PHP
thinkphp3.x中cookie方法的用法分析
2016/05/19 PHP
JavaScript库 开发规则
2009/01/31 Javascript
最短的IE判断代码
2011/03/13 Javascript
JS.elementGetStyle(element, style)应用示例
2013/09/24 Javascript
Javascript限制网页只能在微信内置浏览器中访问
2014/11/09 Javascript
javascript实现依次输入input自动定焦
2014/12/23 Javascript
javascript实现仿IE顶部的可关闭警告条
2015/05/05 Javascript
用js编写的简单的计算器代码程序
2015/08/04 Javascript
浅谈Javascript中Object与Function对象
2015/09/26 Javascript
NodeJS连接MongoDB数据库时报错的快速解决方法
2016/05/13 NodeJs
基于cssSlidy.js插件实现响应式手机图片轮播效果
2016/08/30 Javascript
Angular2 之 路由与导航详细介绍
2017/05/26 Javascript
es6数值的扩展方法
2019/03/11 Javascript
Vue内部渲染视图的方法
2019/09/02 Javascript
python基础教程之类class定义使用方法
2014/02/20 Python
python之wxPython应用实例
2014/09/28 Python
Python中一些自然语言工具的使用的入门教程
2015/04/13 Python
10款最好的Python开发编辑器
2019/07/03 Python
在Python中使用filter去除列表中值为假及空字符串的例子
2019/11/18 Python
tensorflow之自定义神经网络层实例
2020/02/07 Python
Windows 下更改 jupyterlab 默认启动位置的教程详解
2020/05/18 Python
Python可以用来做什么
2020/11/23 Python
2020年10款优秀的Python第三方库,看看有你中意的吗?
2021/01/12 Python
印尼披萨外送专家:Domino’s Pizza印尼
2017/12/28 全球购物
加拿大奢华时装品牌:Mackage
2018/01/10 全球购物
如何实现一个自定义类的序列化
2012/05/22 面试题
《宋庆龄故居的樟树》教学反思
2014/04/07 职场文书
人力资源管理毕业生自荐信
2014/06/26 职场文书
2014年留守儿童工作总结
2014/12/10 职场文书
市级三好学生评语
2014/12/29 职场文书
2015年安全生产工作总结范文
2015/04/02 职场文书
董存瑞观后感
2015/06/11 职场文书
创业计划书之婴幼儿游泳馆
2019/09/11 职场文书
Vue2项目中对百度地图的封装使用详解
2022/06/16 Vue.js
在windows server 2012 r2中安装mysql的详细步骤
2022/07/23 Servers