【开发该软件的操作系统】:windows10

【软件开发环境/开发工具】:PyCharm

【编程语言】:Python

【开发目的】:这是老师布置的作业啦~ 供初学者参考学习

【开发者】:江西农业大学2020级大二学生

参考文章:算法练习:求完数

题目要求:一个数如果恰好等于它的因子之和,这个数就称为"完数"。例如6=1+2+3.编程找出1000以内的所有完数。

代码如下:

"""
一个数如果恰好等于它的因子之和,这个数就称为"完数"。例如6=1+2+3.编程找出1000以内的所有完数。
"""
# 0和1都不是完数
for num in range(2, 1001):num_list = []for i in range(1, num):if num % i == 0:num_list.append(i)# print(num_list)if num == sum(num_list):print("{}是完数:{}".format(num, num_list))

format()方法:format()方法

结果如下:

共同进步,祝大家学有所成!

python一个数如果恰好等于它的因子之和,这个数就称为“完数“。相关推荐

  1. C语言学习之一个数如果恰好等于它的因子之和,这个数就称为“完数”。例如,6的因子为1,2,3,而6=1+2+3,因此6是“完数”。编程序找出1000之内的所有完数。

    一个数如果恰好等于它的因子之和,这个数就称为"完数".例如:6的因子为1,2,3,而6=1+2+3,因此6是"完数".编程序找出1000之内的所有完数,并按下面 ...

  2. python实现一个数如果恰好等于它的因子之和,这个数就称为“完数” 。例如, 6的因子为 1、2、3,而 6=1+2+3,因此 6 是完数。编程找出1000之内的所有完数

    一个数如果恰好等于它的因子之和,这个数就称为"完数" . 例如, 6 的因子为 1.2.3,同时6=1+2+3,因此 6 是完数. 编程找出 1000 之内的所有完数,并输出该完数 ...

  3. ACMNO.11 一个数如果恰好等于它的因子之和,这个数就称为“完数“。 例如,6的因子为1、2、3,而6=1+2+3,因此6是“完数“。 编程序找出N之内的所有完数,并按下面格式输出其因子

    写在前面,心得感悟~ 代码越来越有难度! 这个ACM题,我调试了 将近50次~ 一个小时! 真的是,年纪轻轻的搞什么ACM呀! 关于题的解决思路放在下面再写吧! 题目描述 一个数如果恰好等于它的因子之 ...

  4. 一个数如果恰好等于它的因子之和,这个数就称为 完数 。例如6=1+2+3.编程 找出1000以内的所有完数。

    一个数如果恰好等于它的因子之和,这个数就称为 "完数 ".例如6=1+2+3.编程 找出1000以内的所有完数. 思路:首先求出一个数的所有因子 在判断这个数的所有因子之和与它本身 ...

  5. 一个数如果恰好等于它的因子之和,这个数就称为 “完数 “。例如6=1+2+3.编程 找出1000以内的所有完数。

    一个数如果恰好等于它的因子之和,这个数就称为 "完数 ".例如6=1+2+3.编程 找出1000以内的所有完数. 代码如下: public class wanshu {public ...

  6. 实例019:完数 一个数如果恰好等于它的因子之和,这个数就称为“完数“。例如6=1+2+3.编程找出1000以内的所有完数。

    实例019:完数 题目:一个数如果恰好等于它的因子之和,这个数就称为"完数".例如6=1+2+3.编程找出1000以内的所有完数. 程序分析: 将每一对因子加进集合,在这个过程中已 ...

  7. 一个数如果恰好等于它的因子之和,这个数就称为完数。例如6=1+2+3.编程 找出1000以内的所有完数

    /**  * 一个数如果恰好等于它的因子之和,这个数就称为"完数".例如6=1+2+3.编程 找出1000以内的所有完数  * @author Dreamweaver  *  */ ...

  8. 一个数如果恰好等于它的因子之和,这个数就称为完数。例如,6的因子为1,2,3,且6=1+2+3,因此6是完数。

    描述 一个数如果恰好等于它的因子之和,这个数就称为完数.例如,6的因子为1,2,3,且6=1+2+3,因此6是完数. 输入 一个正整数n 输出 判断n是否为完数.如果是,则输出Yes和它的所有因子:否 ...

  9. 一个数如果恰好等于它的因子之和,这个数就称为“完数“。例如,6的因子1,2,3而6 = 1+2+3,因此6是完数。编程序找出1000之内的所有完数

    一个数如果恰好等于它的因子之和,这个数就称为"完数".例如,6的因子1,2,3而6 = 1+2+3,因此6是完数.编程序找出1000之内的所有完数 #include <std ...

最新文章

  1. 业务库负载翻了百倍,我做了什么来拯救MySQL架构?
  2. JAVA基础4-循环语句
  3. PHP5.4.3,有些插件不是你想用就能用的
  4. XSS学习-XSS挑战之旅(二)
  5. [Angularjs]ng-select和ng-options(转载)
  6. canny算子_Canny边缘检测算法
  7. Linux下安装Nginx完整教程及常见错误解决方案
  8. java 引用 判断_[JAVA基础]你知道Java的四种引用类型吗
  9. android wifi驱动详解,Android wifi驱动的移植 realtek 8188
  10. 破解版editPlus
  11. PSpice应用B-4
  12. Android7.0 MessageQueue
  13. 正常高、大地高、海拔高的测绘概念
  14. idea错误:否则 JavaFX 应用程序类必须扩展javafx.application.Application
  15. 计算机毕业设计Java高校学生综合评价系统(源码+系统+mysql数据库+Lw文档)
  16. 和小朋友分享一些Scratch学习的心得一
  17. 请问大家我这里哪里有错误呢?谢谢
  18. 数据中心如何向私有云转变
  19. python自动化(三)web自动化:2.web自动化工具selenium讲解
  20. 南宁第四中学2021年高考成绩查询,广西南宁初中排名一览,2021年南宁重点中学名单及排名...

热门文章

  1. 深度学习笔记——神经网络(ANN)搭建过程+python代码
  2. hdu4526威威猫系列故事——拼车记
  3. Lua脚本编写Wireshark插件解析第三方私有协议
  4. 股票周期性变化研究 一
  5. Himall商城插件内部成员\获取已安装的插件信息\获取指定的插件信息
  6. .Net加密与解密——非对称加密之数字签名
  7. 关于纹理特征的基础知识介绍
  8. ubuntu安装telnet协议
  9. 【渝粤题库】广东开放大学 电子商务概论 形成性考核
  10. 建立用例模型应当注意的问题