本文实例讲述了python实现求最大公约数及判断素数的方法。分享给大家供大家参考。具体实现方法如下: #!/usr/bin/env python

def showMaxFactor(num):

count = num / 2

while count > 1:

if num % count == 0:

print 'largest factor of %d is %d' % (num, count)

break #break跳出时会跳出下面的else语句

count -= 1

else:

print num, "is prime"

for eachNum in range(10,21):

showMaxFactor(eachNum)

运行结果如下: largest factor of 10 is 5

11 is prime

largest factor of 12 is 6

13 is prime

largest factor of 14 is 7

largest factor of 15 is 5

largest factor of 16 is 8

17 is prime

largest factor of 18 is 9

19 is prime

largest factor of 20 is 10

希望本文所述对大家的Python程序设计有所帮助。

原python实现素数判断_Python实现求最大公约数及判断素数的方法相关推荐

  1. python求最大素数_Python实现求最大公约数及判断素数的方法

    本文实例讲述了Python实现求最大公约数及判断素数的方法.分享给大家供大家参考.具体实现方法如下: #!/usr/bin/env python def showMaxFactor(num): cou ...

  2. python中求最小公约数,python求最大公约数和最小公倍数的简单方法

    python求最大公约数和最小公倍数的简单方法 python怎么求最大公约数和最小公倍数 一.求最大公约数 用辗转相除法求最大公约数的算法如下: 两个正整数a和b(a>b),它们的最大公约数等于 ...

  3. 100个python算法超详细讲解:求出符合要求的素数

    完整版下载 超详细Python算法案例讲解100例.zip-Python文档类资源-CSDN下载 1.问题描述 编写程序实现将大于某个整数n且紧靠n的k个素数存入某个数组中, 同时实现从infile. ...

  4. elif在python中啥意思_python中elif 结构语句怎么判断?

    if语句最基本的知识,相信小伙伴们已经学会了.有的小伙伴想挑战更高阶的使用,小编就考考大家,elif是什么呢?知道答案的小伙伴又会使用elif吗?当然,在if的基础上扩展,elif肯定是稍微难一点的. ...

  5. python计算最大公约数和最小公倍数_python怎么求最大公约数和最小公倍数

    python怎么求最大公约数和最小公倍数 一.求最大公约数 用辗转相除法求最大公约数的算法如下: 两个正整数a和b(a>b),它们的最大公约数等于a除以b的余数c和b之间的最大公约数.比如10和 ...

  6. python最大公约数和最小公倍数_python怎么求最大公约数和最小公倍数

    python怎么求最大公约数和最小公倍数 一.求最大公约数 用辗转相除法求最大公约数的算法如下: 两个正整数a和b(a>b),它们的最大公约数等于a除以b的余数c和b之间的最大公约数.比如10和 ...

  7. python求最小公倍数_python求最大公约数和最小公倍数的简单方法

    python怎么求最大公约数和最小公倍数 一.求最大公约数 用辗转相除法求最大公约数的算法如下: 两个正整数a和b(a>b),它们的最大公约数等于a除以b的余数c和b之间的最大公约数.比如10和 ...

  8. python中最小公倍数函数_python求最大公约数和最小公倍数的简单方法

    python怎么求最大公约数和最小公倍数 一.求最大公约数 用辗转相除法求最大公约数的算法如下: 两个正整数a和b(a>b),它们的最大公约数等于a除以b的余数c和b之间的最大公约数.比如10和 ...

  9. 最大公约数和最小公倍数python代码_python求最大公约数和最小公倍数的简单方法...

    python怎么求最大公约数和最小公倍数 一.求最大公约数 用辗转相除法求最大公约数的算法如下: 两个正整数a和b(a>b),它们的最大公约数等于a除以b的余数c和b之间的最大公约数.比如10和 ...

最新文章

  1. 查询name和age当name相同时选择age最大的
  2. 模仿虚基类和抽象方法
  3. mysql 索引类型案例_Mysql索引类型与基本用法实例分析
  4. openGL第四讲——像素格式管理
  5. 2015蓝桥杯省赛---java---B---8(饮料换购)
  6. ffmpeg.exe dos下怎么用 放在哪里
  7. win10服务器文件夹显示不全,如何让Win10文件夹始终显示功能区有哪些方法
  8. 笔记:网络管理与检测命令
  9. IDA远程调试Android
  10. wordpress配置HTTPS遇到问题解决方案
  11. 计算机232接口接线图,串口线(232接口详细接线图)
  12. 实现原理 扫描枪_激光条码扫描枪原理及五大组成部分!
  13. 慕课课程《简明世界史》课堂笔记二
  14. 前端预言 未来前端的发展方向
  15. 京东JD App签名/加密算法研究
  16. CentOS 8 如何更换yum源
  17. 用数字描绘中国互联网20年变迁
  18. 【网络】解释Http协议,URL,Http的格式。
  19. ADDA: Adversarial Discriminative Domain Adaptation
  20. 世间安得双全法,不负如来不负卿

热门文章

  1. NotificationManager和Notification区别
  2. 目标检测相关概念:IOU,precision, recall, AP, mAP
  3. ios 配置java环境变量_Ios 入门 ----基本的控件
  4. bvp解算器是什么_中科院孙晓明:算法本身并没有善恶,看你想要的目标是什么...
  5. linux 创建文件夹快捷方式
  6. ❤️和广告说再见,将“沉浸式阅读”进行到底❤️
  7. Android移动应用基础教程【服务】
  8. python圆柱体积代码_python实现Bencode解码方法
  9. 高斯正反算 java_高斯投影正反算的代码
  10. arch linux编译,ArchLinux内核编译与安装