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实现矩阵乘法的方法
Jun 28 Python
Python 数据处理库 pandas进阶教程
Apr 21 Python
如何使用Python的Requests包实现模拟登陆
Apr 27 Python
python使用Plotly绘图工具绘制水平条形图
Mar 25 Python
Django配置文件代码说明
Dec 04 Python
django修改models重建数据库的操作
Mar 31 Python
Pycharm插件(Grep Console)自定义规则输出颜色日志的方法
May 27 Python
Python使用urlretrieve实现直接远程下载图片的示例代码
Aug 17 Python
python中的垃圾回收(GC)机制
Sep 21 Python
python使用matplotlib绘制折线图的示例代码
Sep 22 Python
python实现跨年表白神器--你值得拥有
Jan 04 Python
python库Tsmoothie模块数据平滑化异常点抓取
Jun 10 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
php设计模式之观察者模式实例详解【星际争霸游戏案例】
2020/03/30 PHP
prettify 代码高亮着色器google出品
2010/12/28 Javascript
jQuery 开发者应该注意的9个错误
2012/05/03 Javascript
ajax上传时参数提交不更新等相关问题
2012/12/11 Javascript
AJAX跨域请求json数据的实现方法
2013/11/11 Javascript
Jquery获取和修改img的src值的方法
2014/02/17 Javascript
jquery下拉select控件操作方法分享(jquery操作select)
2014/03/25 Javascript
JavaScript中计算网页中某个元素的位置
2015/06/10 Javascript
JQuery中ajax方法访问web服务实例
2015/07/18 Javascript
详解JavaScript的另类写法
2016/04/11 Javascript
js弹性势能动画之抛物线运动实例详解
2017/07/27 Javascript
如何编写一个完整的Angular4 FormText 组件
2017/11/18 Javascript
jQuery实现表格的增、删、改操作示例
2019/01/27 jQuery
vue实现移动端轻量日期组件不依赖第三方库的方法
2019/04/28 Javascript
vue引用外部JS的两种种方法
2020/01/28 Javascript
Vue.js原理分析之nextTick实现详解
2020/09/07 Javascript
[01:45]2014DOTA2 TI预选赛预选赛 战前探营!
2014/05/21 DOTA
python中的列表推导浅析
2014/04/26 Python
python文件和目录操作函数小结
2014/07/11 Python
用不到50行的Python代码构建最小的区块链
2017/11/16 Python
python设定并获取socket超时时间的方法
2019/01/12 Python
面向对象学习之pygame坦克大战
2019/09/11 Python
django实现将后台model对象转换成json对象并传递给前端jquery
2020/03/16 Python
django迁移文件migrations的实现
2020/03/31 Python
python爬虫工具例举说明
2020/11/30 Python
使用HTML和CSS3绘制基本卡通图案的示例分享
2015/11/06 HTML / CSS
总结30个CSS3选择器
2017/04/13 HTML / CSS
软件工程专业推荐信
2013/10/28 职场文书
四风问题自查报告剖析材料
2014/02/08 职场文书
软件售后服务方案
2014/05/29 职场文书
2014年财务工作总结范文
2014/11/11 职场文书
2015年司机年终工作总结
2015/05/14 职场文书
保护地球的宣传语
2015/07/13 职场文书
学习经验交流会演讲稿
2015/11/02 职场文书
使用HTML+Css+transform实现3D导航栏的示例代码
2021/03/31 HTML / CSS
Python激活Anaconda环境变量的详细步骤
2021/06/08 Python