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 相关文章推荐
在Mac OS系统上安装Python的Pillow库的教程
Nov 20 Python
python版本坑:md5例子(python2与python3中md5区别)
Jun 20 Python
解决Django migrate No changes detected 不能创建表的问题
May 27 Python
解决新django中的path不能使用正则表达式的问题
Dec 18 Python
在PyCharm导航区中打开多个Project的关闭方法
Jan 17 Python
Python中的类与类型示例详解
Jul 10 Python
Python之虚拟环境virtualenv,pipreqs生成项目依赖第三方包的方法
Jul 23 Python
django项目用higcharts统计最近七天文章点击量
Aug 17 Python
python日志模块logbook使用方法
Sep 19 Python
详解python播放音频的三种方法
Sep 23 Python
pyinstaller 3.6版本通过pip安装失败的解决办法(推荐)
Jan 18 Python
Pytorch1.5.1版本安装的方法步骤
Dec 31 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
中国收音机工业发展史
2021/03/02 无线电
PHP parse_url 一个好用的函数
2009/10/03 PHP
简单的PHP多图上传小程序代码
2011/07/17 PHP
PHP中几个常用的魔术常量
2012/02/23 PHP
destoon首页调用求购供应信息的地区名称的方法
2014/08/21 PHP
php版阿里云OSS图片上传类详解
2016/12/01 PHP
解决PHP 7编译安装错误:cannot stat ‘phar.phar’: No such file or directory
2017/02/25 PHP
Javascript学习笔记8 用JSON做原型
2010/01/11 Javascript
再论Javascript下字符串连接的性能
2011/03/05 Javascript
在JavaScript中使用NaN值的方法
2015/06/05 Javascript
javascript合并表格单元格实例代码
2016/01/03 Javascript
郁闷!ionic中获取ng-model绑定的值为undefined如何解决
2016/08/27 Javascript
jQuery获取选中单选按钮radio的值
2016/12/27 Javascript
Angular多选、全选、批量选择操作实例代码
2017/03/10 Javascript
Angularjs中使用轮播图指令swiper
2017/05/30 Javascript
Angular2 组件交互实例详解
2017/08/24 Javascript
原生JS实现移动端web轮播图详解(结合Tween算法造轮子)
2017/09/10 Javascript
JavaScript实现获取select下拉框中第一个值的方法
2018/02/06 Javascript
jQuery实现的记住帐号密码功能完整示例
2019/08/03 jQuery
vue中实现点击变成全屏的多种方法
2020/09/27 Javascript
vue绑定class的三种方法
2020/12/24 Vue.js
[03:49]DOTA2 2015国际邀请赛中国区预选赛第二日现场百态
2015/05/27 DOTA
[40:03]Liquid vs Optic 2018国际邀请赛淘汰赛BO3 第一场 8.21
2018/08/22 DOTA
python检测lvs real server状态
2014/01/22 Python
Python os模块学习笔记
2015/06/21 Python
Django查询数据库的性能优化示例代码
2017/09/24 Python
利用Opencv中Houghline方法实现直线检测
2018/02/11 Python
Django模型中字段属性choice使用说明
2020/03/30 Python
意大利婴儿产品网上商店:Mukako
2018/10/14 全球购物
Superdry极度干燥美国官网:英国制造的服装品牌
2018/11/13 全球购物
营销总监岗位职责范本
2014/02/26 职场文书
2015年毕业实习工作总结
2014/12/12 职场文书
南京导游词
2015/02/03 职场文书
毕业生个人总结
2015/02/28 职场文书
七一晚会主持词
2015/06/29 职场文书
Redis+AOP+自定义注解实现限流
2022/06/28 Redis