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+requests+unittest API接口测试实例(详解)
Jun 10 Python
Python 运行 shell 获取输出结果的实例
Jan 07 Python
python pexpect ssh 远程登录服务器的方法
Feb 14 Python
python实现弹跳小球
May 13 Python
Python PyQt5整理介绍
Apr 01 Python
5行Python代码实现图像分割的步骤详解
May 25 Python
python接口自动化之ConfigParser配置文件的使用详解
Aug 03 Python
Python常用base64 md5 aes des crc32加密解密方法汇总
Nov 06 Python
Selenium 配置启动项参数的方法
Dec 04 Python
Python实现随机生成迷宫并自动寻路
Jun 13 Python
Python识别花卉种类鉴定网络热门植物并自动整理分类
Apr 08 Python
python playwright之元素定位示例详解
Jul 23 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
德生BCL3000的电路分析和打磨
2021/03/02 无线电
PHP新手NOTICE错误常见解决方法
2011/12/07 PHP
PHP函数microtime()用法与说明
2013/12/04 PHP
laravel接管Dingo-api和默认的错误处理方式
2019/10/25 PHP
关于PhpStorm设置点击编辑文件自动定位源文件的实现方式
2020/12/30 PHP
常见的5个PHP编码小陋习以及优化实例讲解
2021/02/27 PHP
Jquery Ajax的Get方式时需要注意URL地方
2011/04/07 Javascript
分页栏的web标准实现
2011/11/01 Javascript
JavaScript中的条件判断语句使用详解
2015/06/03 Javascript
省市区三级联动下拉框菜单javascript版
2015/08/11 Javascript
JavaScript调用传递变量参数的相关问题及解决办法
2015/11/01 Javascript
全面解析Bootstrap排版使用方法(文字样式)
2015/11/30 Javascript
angularJS 如何读写缓冲的方法(推荐)
2016/08/06 Javascript
vue2.0构建单页应用最佳实战
2017/04/01 Javascript
angular实现图片懒加载实例代码
2017/06/08 Javascript
vue使用stompjs实现mqtt消息推送通知
2017/06/22 Javascript
Nodejs监听日志文件的变化的过程解析
2019/08/04 NodeJs
JS实现简单的表格增删
2020/01/16 Javascript
[02:32]【DOTA2亚洲邀请赛】iceice,梦开始的地方
2017/03/13 DOTA
python实现爬取千万淘宝商品的方法
2015/06/30 Python
python 匹配url中是否存在IP地址的方法
2018/06/04 Python
解决Ubuntu pip 安装 mysql-python包出错的问题
2018/06/11 Python
Python使用googletrans报错的解决方法
2018/09/25 Python
python实现图片插入文字
2019/11/26 Python
设置jupyter中DataFrame的显示限制方式
2020/04/12 Python
python模拟点击玩游戏的实例讲解
2020/11/26 Python
html5中使用hotcss.js实现手机端自适配的方法
2020/04/23 HTML / CSS
澳大利亚UGG工厂直销:Australian Ugg Boots
2017/10/14 全球购物
trivago美国:全球最大的酒店价格比较网站
2018/01/18 全球购物
消防安全标语
2014/06/07 职场文书
领导班子四风表现材料
2014/08/23 职场文书
小学开学典礼新闻稿
2015/07/17 职场文书
2019入党申请书格式和范文
2019/06/25 职场文书
关于考试抄袭的检讨书
2019/11/02 职场文书
pytorch 带batch的tensor类型图像显示操作
2021/05/20 Python
关于windows server 2012 DC 环境 重启后蓝屏代码:0xc00002e2的问题
2022/05/25 Servers