我在

python上做了完美数字的实验室它运行良好并打印了我需要的数字.但不确定我是否需要将(1,1000)放入范围或(2,n 1)是否正常?我的指示要求我

“编写一个python程序,找到从1到10,000的所有完美数字.当找到一个完美的数字时,你的逻辑应该打印它.”

什么是完全数:

In number theory, a perfect number is a positive integer that is equal to the sum of its proper positive divisors, that is, the sum of its positive divisors excluding the number itself (also known as its aliquot sum). Equivalently, a perfect number is a number that is half the sum of all of its positive divisors (including itself) i.e. σ1(n) = 2n.

当我运行我的程序时,它打印出6,28,496和8128.

n = 1

while True:

factors = [1]

[factors.append(i) for i in range(2,n+1) if n%i == 0]

if sum(factors) == 2*n: print n

n += 1

python判断数字在不在范围内_我的程序在python中完成数字并且不确定我是否应该在范围内使用(1,1000)或(2,n 1)...相关推荐

  1. python判断一个或者多个字符串,是否出现在一段话中

    python判断一个或者多个字符串,是否出现在一段话中 要判断一段话中是否有几个字符串,只要一个出现就为True,刚开始想用map函数,后来发现也挺麻烦. 查了一些资料,发现用 any比较好 比如 p ...

  2. python语言语句快的标记是什么_一文搞懂Python程序语句

    原标题:一文搞懂Python程序语句 程序流 Python 程序中常用的基本数据类型,包括: 内置的数值数据类型 Tuple 容器类型 String 容器类型 List 容器类型 自然的顺序是从页面或 ...

  3. 怎么用Python写出随时间变化的字_如果只推荐一本 Python 进阶书籍,我要 Pick 它!...

    本文作者:豌豆花下猫,来源:Python猫 今年二月初,我偶然看到了一条推特: <流畅的Python>一书的作者发布了一条激动人心的消息:他正在写作第二版! 如果要票选最佳的 Python ...

  4. python装饰器带参数函数二阶导数公式_一文搞定Python装饰器,看完面试不再慌

    本文始发于个人公众号:TechFlow,原创不易,求个关注 今天是Python专题的第12篇文章,我们来看看Python装饰器. 一段囧事 差不多五年前面试的时候,我就领教过它的重要性.那时候我Pyt ...

  5. python c++情侣网名是什么意思_网友:c++与Python,究竟谁才是大哥?

    一直以来,在 TIOBE 编程语言排行榜中,简单易用的新贵 Python 和老将 C++ 是强劲的竞争对手,不过 C++ 和 Python 都是非常流行的编程语言,对于开发者而言,在选择语言利器时究竟 ...

  6. python用来初始化对象属性的是_猪行天下之Python基础——8.1 类与对象

    内容简述: 1.面相对象的理解 2.类与对象 3.继承 4.组合 5.对象相关的内置函数 1.面相对象的理解 考虑到部分读者可能没有接触过面向对象编程,所以先介绍下面向对象的一些特征,形成一个面向对象 ...

  7. python的控件text的文本属性_只需6行Python代码就给图片加上水印——你一看就会了...

    大家在做项目开发的过程中,会不会经常遇到需要处理图片却没有快速有效的工具的情况呢?比如客户需要给图片加上水印,你可能会用到PS这些高级软件去处理,这样虽然有效果但是需要相对较长的时间:作为程序猿,你一 ...

  8. 风变编程python第一关脸黑怪我喽_风变编程:Python适合编程初学者学习吗?

    来源标题:风变编程:Python适合编程初学者学习吗? 据百度大数据统计每月有4260705的用户在百度检索Python相关介绍,在大众周围,也总是充斥着各种如何学习Python的声音,许多人已经对于 ...

  9. 为什么要学python语言、学完有什么好处_学编程为什么首选Python?学完Python的优势有哪些?...

    原标题:学编程为什么首选Python?学完Python的优势有哪些? Python 是一门更注重可读性和效率的语言,尤其是相较于 Java,PHP 以及 C++ 这样的语言,它的这两个优势让其在开发者 ...

最新文章

  1. bug诞生记——const_cast引发只读数据区域写违例
  2. [0x17基本数据结构-二叉堆]-Supermarket
  3. orcale 日期转字符串 去掉0_C# 基础知识系列- 13 常见类库介绍(二)日期时间类...
  4. js两个数组对象通过相同元素匹配筛选
  5. c语言图片效果,c语言能显示图片吗
  6. 2021年江苏高考各科成绩查询,江苏2021年高考总分及各科分数
  7. edp1.2和edp1.4_EDP​​的完整形式是什么?
  8. 《C#多线程编程实战(原书第2版)》——3.2 在线程池中调用委托
  9. android手机游戏开发从入门到精通_unity3d游戏开发如何从入门到精通?
  10. ODBC数据源的配置方法
  11. 医疗保险管理系统设计 Java
  12. ArcFace阈值选择
  13. CreateThread函数,无法将参数 3 从“DWORD (__cdecl *)(LPVOID)”转换为“LPTHREAD_START_ROUTINE” PVZCheater
  14. 关于传说中的AMD5600G 发热少,功耗低
  15. 使用Power BI时常见的几个问题(持续更新)
  16. 凭借一句话获得图灵奖的Pascal之父——Nicklaus Wirth
  17. 管理角度看莫泊桑《项链》
  18. 大数据营销方案的分析处理
  19. 微信小程序引入外部矢量图标(阿里巴巴矢量图标)
  20. cups ipp oracle,CUPS cups/ipp.c空指针引用拒绝服务漏洞

热门文章

  1. 〖Python 数据库开发实战 - MySQL篇⑨〗- 什么是 SQL 语言、如何创建数据逻辑库及如何创建数据表
  2. 关于 z-Stack MT层的使用
  3. 人人网陈一舟:创业18年,我领悟的五点心得
  4. Python编程零基础如何逆袭成为爬虫实战高手之《WIFI破解》(甩万能钥匙十条街)爆赞爆赞~
  5. SAP QA11 检验决策并过帐 BAPI
  6. 【缺陷检测】基于形态学实现印刷电路板缺陷检测技术附matlab代码
  7. 动态规划之最优配对问题
  8. java计算器sqrt_比较完整的Java计算器
  9. 国内CRM竞品分析【纷享销客 VS 销售易 VS 用友】
  10. LeetCode 面试题 03.06. 动物收容所