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查询sqlite数据表的方法
May 08 Python
用Python写冒泡排序代码
Apr 12 Python
Python处理XML格式数据的方法详解
Mar 21 Python
利用aardio给python编写图形界面
Aug 21 Python
介绍一款python类型检查工具pyright(推荐)
Jul 03 Python
python基于paramiko将文件上传到服务器代码实现
Jul 08 Python
Python shelve模块实现解析
Aug 28 Python
django创建简单的页面响应实例教程
Sep 06 Python
Python如何基于Tesseract实现识别文字功能
Jun 05 Python
python自动统计zabbix系统监控覆盖率的示例代码
Apr 03 Python
Python基础之赋值,浅拷贝,深拷贝的区别
Apr 30 Python
Python获取指定日期是"星期几"的6种方法
Mar 13 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
农民和部队如何穿矿
2020/03/04 星际争霸
一个SQL管理员的web接口
2006/10/09 PHP
PHP file_get_contents 函数超时的几种解决方法
2009/07/30 PHP
php中使用Akismet防止垃圾评论的代码
2011/06/10 PHP
PHP下打开phpMyAdmin出现403错误的问题解决方法
2013/05/23 PHP
Windows下的PHP安装文件线程安全和非线程安全的区别
2014/04/23 PHP
Eclipse的PHP插件PHPEclipse安装和使用
2014/07/20 PHP
PHP实现批量上传单个文件
2015/12/29 PHP
laravel5.4利用163邮箱发送邮件的步骤详解
2017/09/22 PHP
jquery 仿QQ校友的DIV模拟窗口效果源码
2010/03/24 Javascript
ASP.NET jQuery 实例8 (动态添加内容到DropDownList)
2012/02/03 Javascript
js 对小数加法精度处理示例说明
2013/12/27 Javascript
jQuery的cookie插件实现保存用户登陆信息
2014/04/15 Javascript
JavaScript数据结构与算法之链表
2016/01/29 Javascript
jQuery 如何给Carousel插件添加新的功能
2016/04/18 Javascript
JavaScript实战之菜单特效
2016/08/16 Javascript
React Native实现简单的登录功能(推荐)
2016/09/19 Javascript
JavaScript登录验证码的实现
2016/10/27 Javascript
Angularjs分页查询的实现
2017/02/24 Javascript
jQuery图片查看插件Magnify开发详解
2017/12/25 jQuery
python合并文本文件示例
2014/02/07 Python
Python简单实现Base64编码和解码的方法
2017/04/29 Python
Python从list类型、range()序列简单认识类(class)【可迭代】
2019/05/31 Python
python实现淘宝购物系统
2019/10/25 Python
基于HTML5 FileSystem API的使用介绍
2013/04/24 HTML / CSS
深入理解HTML的FormData对象
2016/05/17 HTML / CSS
韩国女装NO.1网店:STYLENANDA
2016/09/16 全球购物
美国最大的珠宝商之一:Littman Jewelers
2016/11/13 全球购物
项目合作协议书范本
2014/04/16 职场文书
党员民主生活会个人整改措施材料
2014/09/16 职场文书
社区学习党的群众路线教育实践活动心得体会
2014/11/03 职场文书
创先争优承诺书
2015/01/20 职场文书
2015年试用期工作总结范文
2015/05/28 职场文书
学校运动会开幕词
2016/03/03 职场文书
python3美化表格数据输出结果的实现代码
2021/04/14 Python
python实现简单的三子棋游戏
2022/04/28 Python