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 相关文章推荐
Python基于DES算法加密解密实例
Jun 03 Python
Python面向对象基础入门之设置对象属性
Dec 11 Python
浅谈Python基础—判断和循环
Mar 22 Python
Python简易版图书管理系统
Aug 12 Python
解决安装pyqt5之后无法打开spyder的问题
Dec 13 Python
Python全面分析系统的时域特性和频率域特性
Feb 26 Python
Python利用for循环打印星号三角形的案例
Apr 12 Python
python 字符串的驻留机制及优缺点
Jun 19 Python
如何教少儿学习Python编程
Jul 10 Python
Python实现定时监测网站运行状态的示例代码
Sep 30 Python
python 中关于pycharm选择运行环境的问题
Oct 31 Python
python3从网络摄像机解析mjpeg http流的示例
Nov 13 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通过文件流方式复制文件的方法
2015/03/13 PHP
PHP实现上传图片到 zimg 服务器
2016/10/19 PHP
PHP实现判断数组是一维、二维或几维的方法
2017/02/06 PHP
PHP清除缓存的几种方法总结
2017/09/12 PHP
CI框架(CodeIgniter)实现的数据库增删改查操作总结
2018/05/23 PHP
Jquery的hover方法让鼠标经过li时背景变色
2013/09/06 Javascript
javascript设计模式之工厂模式示例讲解
2014/03/04 Javascript
node.js中的fs.lchmodSync方法使用说明
2014/12/16 Javascript
JS或jQuery获取ASP.NET服务器控件ID的方法
2015/06/08 Javascript
Flow之一个新的Javascript静态类型检查器
2015/12/21 Javascript
jQuery Dialog 取消右上角删除按钮事件
2016/09/07 Javascript
angularjs实现首页轮播图效果
2017/04/14 Javascript
javascript变量提升和闭包理解
2018/03/12 Javascript
JavaScript实现简单音乐播放器
2020/04/17 Javascript
mapboxgl区划标签避让不遮盖实现的代码详解
2020/07/01 Javascript
vue 路由缓存 路由嵌套 路由守卫 监听物理返回操作
2020/08/06 Javascript
详解vue实现坐标拾取器功能示例
2020/11/18 Vue.js
轻松掌握python设计模式之策略模式
2016/11/18 Python
基于Python socket的端口扫描程序实例代码
2018/02/09 Python
详解Django之admin组件的使用和源码剖析
2018/05/04 Python
django orm 通过related_name反向查询的方法
2018/12/15 Python
python random从集合中随机选择元素的方法
2019/01/23 Python
Python字符串通过'+'和join函数拼接新字符串的性能测试比较
2019/03/05 Python
用Python中的turtle模块画图两只小羊方法
2019/04/09 Python
基于python实现自动化办公学习笔记(CSV、word、Excel、PPT)
2019/08/06 Python
在pycharm中配置Anaconda以及pip源配置详解
2019/09/09 Python
Python实现名片管理系统
2020/02/14 Python
html5 更新图片颜色示例代码
2014/07/29 HTML / CSS
美国在线眼镜商城:Eyeglasses.com
2017/06/26 全球购物
美国在线纱线商店:Darn Good Yarn
2019/03/20 全球购物
护士实习自荐信
2015/03/06 职场文书
2015年派出所工作总结
2015/04/24 职场文书
关于军训的感想
2015/08/07 职场文书
浅谈Nginx 中的两种限流方式
2021/03/31 Servers
MySQL InnoDB ReplicaSet(副本集)简单介绍
2021/04/24 MySQL
docker 制作mysql镜像并自动安装
2022/05/20 Servers