Python实现求最大公约数及判断素数的方法


Posted in Python onMay 26, 2015

本文实例讲述了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 相关文章推荐
pymongo给mongodb创建索引的简单实现方法
May 06 Python
Python使用matplotlib绘制动画的方法
May 20 Python
Python算法应用实战之队列详解
Feb 04 Python
如何在python中使用selenium的示例
Dec 26 Python
JavaScript中的模拟事件和自定义事件实例分析
Jul 27 Python
python多进程实现文件下载传输功能
Jul 28 Python
python之mock模块基本使用方法详解
Jun 27 Python
python 一个figure上显示多个图像的实例
Jul 08 Python
Python实现微信好友的数据分析
Dec 16 Python
基于Python编写一个计算器程序,实现简单的加减乘除和取余二元运算
Aug 05 Python
利用python绘制正态分布曲线
Jan 04 Python
Python中非常使用的6种基本变量的操作与技巧
Mar 22 Python
Python实现队列的方法
May 26 #Python
Python实现栈的方法
May 26 #Python
Python实现二分查找算法实例
May 26 #Python
Django发送html邮件的方法
May 26 #Python
Python使用xlrd模块操作Excel数据导入的方法
May 26 #Python
django实现分页的方法
May 26 #Python
Django imgareaselect手动剪切头像实现方法
May 26 #Python
You might like
PHP 实现页面静态化的几种方法
2017/07/23 PHP
ThinkPHP5框架缓存查询操作分析
2018/05/30 PHP
使用composer安装使用thinkphp6.0框架问题【视频教程】
2019/10/01 PHP
javascript错误的认识不用关心内存管理
2012/12/15 Javascript
js获得地址栏?问号后参数的方法
2013/08/08 Javascript
iframe窗口高度自适应的又一个巧妙实现思路
2014/04/04 Javascript
抛弃Nginx使用nodejs做反向代理服务器
2014/07/17 NodeJs
JS实现仿FLASH效果的竖排导航代码
2015/09/15 Javascript
js获取及修改网页背景色和字体色的方法
2015/12/29 Javascript
Angular页面间切换及传值的4种方法
2016/11/04 Javascript
JQuery.validationEngine表单验证插件(推荐)
2016/12/10 Javascript
Ionic 2 实现列表滑动删除按钮的方法
2017/01/22 Javascript
让你彻底掌握es6 Promise的八段代码
2017/07/26 Javascript
Vue-cli 使用json server在本地模拟请求数据的示例代码
2017/11/02 Javascript
浅谈Node模块系统及其模式
2017/11/17 Javascript
详解基于mpvue的小程序markdown适配解决方案
2018/05/08 Javascript
vue的hash值原理也是table切换实例代码
2020/12/14 Vue.js
[01:35:53]完美世界DOTA2联赛PWL S3 Magma vs GXR 第二场 12.13
2020/12/17 DOTA
python写日志封装类实例
2015/06/28 Python
使用Python的turtle模块画图的方法
2017/11/15 Python
python 实现批量xls文件转csv文件的方法
2018/10/23 Python
python实现图片九宫格分割
2021/03/07 Python
Python3.0 实现决策树算法的流程
2019/08/08 Python
Python学习笔记之lambda表达式用法详解
2019/08/08 Python
PyPDF2读取PDF文件内容保存到本地TXT实例
2020/05/12 Python
python随机模块random的22种函数(小结)
2020/05/15 Python
Tensorflow全局设置可见GPU编号操作
2020/06/30 Python
阿姆斯特丹杜莎夫人蜡像馆官方网站:Madame Tussauds Amsterdam
2019/03/12 全球购物
电子专业毕业生自我鉴定
2014/01/22 职场文书
竞选学生会演讲稿
2014/04/25 职场文书
常务副总经理任命书
2014/06/05 职场文书
幼儿园教师工作总结2015
2015/04/02 职场文书
回门宴新娘答谢词
2015/09/29 职场文书
JS异步堆栈追踪之为什么await胜过Promise
2021/04/28 Javascript
Python Parser的用法
2021/05/12 Python
解决Mysql中的innoDB幻读问题
2022/04/29 MySQL