本文实例讲述了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程序设计有所帮助。

本条技术文章来源于互联网,如果无意侵犯您的权益请点击此处反馈版权投诉

本文系统来源:php中文网

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

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

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

  2. python求2到100间的素数_python输出2到100之间的素数_后端开发

    php实现无限级评论功能_后端开发 php实现无限级评论的方法:1.首先在评论表中加入一个存放父级评论ID的字段,其默认值为0:2.再编写一个递归函数,将评论数据转换成树形结构:3.最后将转换后的评论 ...

  3. python输出100到200的素数_python输出2到100之间的素数

    目的: 计算2-100之间素数的个数,返回结果 什么是素数? 素数是指在大于1的自然数中,除了1和它本身以外不再有其他因数的自然数. 代码实现:# 定义一个列表接受返回的质数 list_num = [ ...

  4. python 2到100的素数_python输出2到100之间的素数

    目的: 计算2-100之间素数的个数,返回结果 什么是素数? 素数是指在大于1的自然数中,除了1和它本身以外不再有其他因数的自然数. 代码实现: # 定义一个列表接受返回的质数 list_num = ...

  5. python2到100的素数_python输出2到100之间的素数

    目的: 计算2-100之间素数的个数,返回结果 什么是素数? 素数是指在大于1的自然数中,除了1和它本身以外不再有其他因数的自然数. 代码实现:# 定义一个列表接受返回的质数 list_num = [ ...

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

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

  7. 费尔马小定理素数java_利用费马小定理判断素数

    今天听了ljss神犇的数论课,顿时感觉----我真的是太弱啦! 我只能稍微写一下我能听懂的部分orz 那么这就是今天我为数不多能听懂一点的之一......QAQ 首先先介绍今天的主角:费马小定理 -- ...

  8. python求10以内的素数_python如何求100以内的素数

    方法一,用for循环来实现 num=[]; i=2 for i in range(2,100): j=2 for j in range(2,i): if(i%j==0): break else: nu ...

  9. python计算平方面积_python中求平方

    python学习(2)--变量与表达式 python学习(2)--变量与表达式 1.与java和c语言相通,python中也分为四种运算符: (1)算数运算符(如:+.-.*./); 学过java或者 ...

最新文章

  1. Kinect for Windows V2 SDK+ VS2012 环境搭建
  2. Swift学习笔记-协议(Protocols)
  3. 深度学习中 batchnorm 层是咋回事?
  4. 牛客小白月赛12 I 华华和月月逛公园 (tarjian 求桥)
  5. 二叉树的进阶操作---(求二叉树中所有结点个数,求叶子结点个数,求第k层结点个数;在二叉树中查找某一结点;层序遍历;判断是否为完全二叉树)
  6. JavaScript(一)—— 初识JavaScript/注释/输入输出语句/变量/数据类型
  7. 让你的git bash更好看更实用
  8. 华硕Zenfone 6曝光:滑盖再度现身市场
  9. Go语言入门编程学习结束
  10. Linux 用inotify监听文件和目录
  11. 我开始学习golang编程语言-1
  12. linux 中eth,执行命令取出linux中eth0的IP地址
  13. 第十五课 简单易懂的指针
  14. 计算机多媒体技术主要有什么特征,多媒体技术特征有哪些_多媒体技术的关键特性介绍...
  15. python实现猜测随机数
  16. 命令行对文件批量改名
  17. android 忘记密码代码,Android-忘记签名文件的密码怎么办
  18. 【星辰傀儡线·命运环·卷二 尘埃】 4 蓝月
  19. 苹果6s要下岗了,预算5000给推荐一款手机呗?
  20. 贪心算法解决马的遍历(带蹩马腿)

热门文章

  1. iOS 删除、重新排序xcdatamodel
  2. 使用C#进行Word 2002和Excel 2002编程
  3. 软件压力测试linux服务器,使用http_load来给Linux系统的服务器做压力测试
  4. python训练营微信公众号真实性_用python进行微信公众号开发(仅测试学习)
  5. mvc if 显示html,asp.net mvc - 在MVC3 Razor中,如何在动作中获取渲染视图的html?
  6. mysql aes java解密_加密/解密的Java函數,如Mysql的AES_ENCRYPT和AES_DECRYPT
  7. php灰度化,PHP Imagick – 将图像转换为灰度(非常糟糕的结果)
  8. android studio编辑不了,无法在Android Studio中编辑文件
  9. android 重置画布,android-自定义视图:重按视图画布
  10. 台式计算机的配置清单(硬件和软件),计算机硬件配置清单大 全!值得收藏哦