python3 求约数的实例


Posted in Python onDecember 05, 2019

如下所示:

#求一个数的最大约数(不算本身)
def getmaxnum(n):
  num = n //2
  while num >1:
    if n % num ==0:
      print(num)
      break
    else:
      num = num - 1
  else:
    print('sushu')
getmaxnum(455)
#求最大公约数
#greatest common divisor;gcd
def greatest_common_divisor(m,n):
  if m % n ==0:
    return n
  while m%n !=0:
    m,n = n,m%n
  return n
gcd = greatest_common_divisor(25,120)
print(gcd)
#求最小公倍数
#greatest common divisor;gcd
def greatest_common_divisor(m,n):
  if m % n ==0:
    return n
  while m%n !=0:
    m,n = n,m%n
  return n
gcd = greatest_common_divisor(25,120)
print(gcd)
#两数之积 = 最小公倍数 * 最大公约数
#greatest common multiple 缩写为 gcm
def greatest_common_multiple(m,n):
  gcd=greatest_common_divisor(m,n)
  gcm = (m*n)//gcd
  return gcm
gcm = greatest_common_multiple(18,27)
print(gcm)

以上这篇python3 求约数的实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
使用Python抓取模板之家的CSS模板
Mar 16 Python
用Python写飞机大战游戏之pygame入门(4):获取鼠标的位置及运动
Nov 05 Python
基于Python和Scikit-Learn的机器学习探索
Oct 16 Python
Python机器学习之决策树算法
Dec 22 Python
python脚本实现验证码识别
Jun 07 Python
Python中存取文件的4种不同操作
Jul 02 Python
python tornado微信开发入门代码
Aug 24 Python
selenium+python自动化测试之使用webdriver操作浏览器的方法
Jan 23 Python
对PyQt5的输入对话框使用(QInputDialog)详解
Jun 25 Python
利用python在大量数据文件下删除某一行的例子
Aug 21 Python
python 回溯法模板详解
Feb 26 Python
python小程序基于Jupyter实现天气查询的方法
Mar 27 Python
python生成特定分布数的实例
Dec 05 #Python
python 实现生成均匀分布的点
Dec 05 #Python
pd.DataFrame统计各列数值多少的实例
Dec 05 #Python
python使用beautifulsoup4爬取酷狗音乐代码实例
Dec 04 #Python
python3中numpy函数tile的用法详解
Dec 04 #Python
python 实现目录复制的三种小结
Dec 04 #Python
python求绝对值的三种方法小结
Dec 04 #Python
You might like
Yii框架弹出框功能示例
2017/01/07 PHP
Laravel5.5 实现后台管理登录的方法(自定义用户表登录)
2019/09/30 PHP
intro.js 页面引导简单用法 分享
2013/08/06 Javascript
JQuery与Ajax调用新浪API获取短网址的代码
2014/02/07 Javascript
如何根据百度地图计算出两地之间的驾驶距离(两种语言js和C#)
2015/10/29 Javascript
实现JavaScript的组成----BOM和DOM详解
2016/05/18 Javascript
jQuery复制节点用法示例(clone方法)
2016/09/08 Javascript
jQuery扩展_动力节点Java学院整理
2017/07/05 jQuery
jquery获取transform里的值实现方法
2017/12/12 jQuery
node.js实现带进度条的多文件上传
2020/03/27 Javascript
layer.open回调获取弹出层参数的实现方法
2019/09/10 Javascript
Vue.js自定义指令学习使用详解
2019/10/19 Javascript
原生JavaScript实现滑动拖动验证的示例代码
2019/12/06 Javascript
jQuery 判断元素是否存在然后按需加载内容的实现代码
2020/01/16 jQuery
详解node.js创建一个web服务器(Server)的详细步骤
2021/01/15 Javascript
Vue 实例中使用$refs的注意事项
2021/01/29 Vue.js
[01:17]辉夜杯战队访谈宣传片—EHOME
2015/12/25 DOTA
python修改注册表终止360进程实例
2014/10/13 Python
通过数据库对Django进行删除字段和删除模型的操作
2015/07/21 Python
numpy找出array中的最大值,最小值实例
2018/04/03 Python
python3.4实现邮件发送功能
2018/05/28 Python
python实现简单的文字识别
2018/11/27 Python
python使用参数对嵌套字典进行取值的方法
2019/04/26 Python
用uWSGI和Nginx部署Flask项目的方法示例
2019/05/05 Python
PyCharm-错误-找不到指定文件python.exe的解决方法
2019/07/01 Python
Python编程实现tail-n查看日志文件的方法
2019/07/08 Python
Pytorch中Tensor与各种图像格式的相互转化详解
2019/12/26 Python
Python os模块常用方法和属性总结
2020/02/20 Python
日本卡普空电视游戏软件公司官方购物网站:e-CAPCOM
2018/07/17 全球购物
意大利香水和化妆品购物网站:Parfimo.it
2019/10/06 全球购物
多媒体专业自我鉴定
2014/02/28 职场文书
干部选拔任用方案
2014/05/26 职场文书
孝敬父母的活动方案
2014/08/28 职场文书
学党史心得体会
2014/09/05 职场文书
Flask搭建一个API服务器的步骤
2021/05/28 Python
MySQL 8.0 驱动与阿里druid版本兼容问题解决
2021/07/01 MySQL