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中非常实用的一些功能和函数分享
Feb 14 Python
Python输出9*9乘法表的方法
May 25 Python
Python实现读取Properties配置文件的方法
Mar 29 Python
使用TensorFlow实现SVM
Sep 06 Python
python+selenium实现QQ邮箱自动发送功能
Jan 23 Python
Python使用Pandas库实现MySQL数据库的读写
Jul 06 Python
pytorch 常用线性函数详解
Jan 15 Python
解决json中ensure_ascii=False的问题
Apr 03 Python
Python内置函数locals和globals对比
Apr 28 Python
python3.6.5基于kerberos认证的hive和hdfs连接调用方式
Jun 06 Python
零基础学python应该从哪里入手
Aug 11 Python
Python3合并两个有序数组代码实例
Aug 11 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文章按日期(月日)SQL归档语句
2012/11/29 PHP
实例讲解PHP面向对象之多态
2014/08/20 PHP
基于PHP代码实现中奖概率算法可用于刮刮卡、大转盘等抽奖算法
2015/12/20 PHP
关于php微信订阅号开发之token验证后自动发送消息给订阅号但是没有消息返回的问题
2015/12/21 PHP
关于删除时的提示处理(确定删除吗)
2013/11/03 Javascript
jquery带有索引按钮且自动轮播切换特效代码分享
2015/09/15 Javascript
Node.js的npm包管理器基础使用教程
2016/05/26 Javascript
JavaScript仿微信打飞机游戏
2020/07/05 Javascript
jQuery之动画ajax事件(实例讲解)
2017/07/18 jQuery
深入解析Vue 组件命名那些事
2017/07/18 Javascript
微信小程序实现YDUI的ScrollNav组件
2018/02/02 Javascript
详解javascript设计模式三:代理模式
2019/03/25 Javascript
使用JS判断页面是首次被加载还是刷新
2019/05/26 Javascript
利用d3.js制作连线动画图与编辑器的方法实例
2019/09/05 Javascript
vue中根据时间戳判断对应的时间(今天 昨天 前天)
2019/12/20 Javascript
vue中的计算属性和侦听属性
2020/11/06 Javascript
Python+Django在windows下的开发环境配置图解
2009/11/11 Python
Python中利用sorted()函数排序的简单教程
2015/04/27 Python
Python的Django框架中URLconf相关的一些技巧整理
2015/07/18 Python
基于ID3决策树算法的实现(Python版)
2017/05/31 Python
Python实现单词翻译功能
2017/06/06 Python
Python生成rsa密钥对操作示例
2019/04/26 Python
django框架实现一次性上传多个文件功能示例【批量上传】
2019/06/19 Python
python+selenium 简易地疫情信息自动打卡签到功能的实现代码
2020/08/22 Python
Python猫眼电影最近上映的电影票房信息
2020/09/18 Python
Python爬取网页信息的示例
2020/09/24 Python
CSS3 创建网页动画实现弹跳球动效果
2018/10/30 HTML / CSS
adidas马来西亚官网:adidas MY
2020/09/12 全球购物
市政施工员自我鉴定
2014/01/15 职场文书
高一数学教学反思
2014/02/07 职场文书
安全保证书范文
2014/04/29 职场文书
卫生院健康教育实施方案
2014/06/07 职场文书
大学生个人学习总结
2015/02/15 职场文书
学校德育工作总结2015
2015/05/11 职场文书
盗窃案辩护词
2015/05/21 职场文书
Redis+AOP+自定义注解实现限流
2022/06/28 Redis