Python 最小公倍数算法

以下代码用于实现最小公倍数算法:

# Filename : test.py

# author by : www.w3cschool.cn

# 定义函数

def lcm(x, y):

# 获取最大的数

if x > y:

greater = x

else:

greater = y

while(True):

if((greater % x == 0) and (greater % y == 0)):

lcm = greater

break

greater += 1

return lcm

# 获取用户输入

num1 = int(input("输入第一个数字: "))

num2 = int(input("输入第二个数字: "))

print( num1,"和", num2,"的最小公倍数为", lcm(num1, num2))

执行以上代码输出结果为:

输入第一个数字: 54

输入第二个数字: 24

54 和 24 的最小公倍数为 216

python中最小公倍数函数_Python 最小公倍数算法相关推荐

  1. python中property函数_python 邮件表格Python中property函数用法实例分析

    本文实例讲述了Python中property函数用法.分享给大家供大家参考,具体如下: 通常我们在访问和赋值属性的时候,都是在直接和类(实例的)的__dict__打交道,或者跟数据描述符等在打交道.但 ...

  2. python中pop函数_Python中的Pop函数

    python中pop函数 什么是弹出功能? (What is the pop function?) The method pop() removes and returns the last elem ...

  3. python中factor函数_Python入门-函数

    函数 在维基百科上函数式这样描述的: 函数在数学中为两集合间的一种对应关系:输入值集合中的每项元素皆能对应唯一一项输出值集合中的元素. 此处的函数区别于我们数学上的函数,在编程世界中,函数(Funct ...

  4. python中mat函数_Python中flatten( )函数及函数用法详解

    flatten()函数用法 flatten是numpy.ndarray.flatten的一个函数,即返回一个一维数组. flatten只能适用于numpy对象,即array或者mat,普通的list列 ...

  5. python中set函数_python中set()函数简介及实例解析

    set函数也是python内置函数的其中一个,属于比较基础的函数.其具体介绍和使用方法,下面进行介绍. set() 函数创建一个无序不重复元素集,可进行关系测试,删除重复数据,还可以计算交集.差集.并 ...

  6. python中help函数_Python help()函数

    python中help函数 Python help() function is used to get the documentation of specified module, class, fu ...

  7. python中exp函数_python中exp函数如何实现指数计算?

    原标题:python中exp函数如何实现指数计算? 之前小编向大家介绍过python中的对数函数log函数(https://www.py.cn/jishu/jichu/21780.html),对于有点 ...

  8. python中闭包函数_Python的闭包问题(关于内嵌函数引用闭包函数的变量问题)

    一.闭包: 记得:闭包的特性就是:内嵌函数会保存它引用的外围函数的变量值. 闭包概念:在一个内部函数中,对外部作用域的变量进行引用,(并且一般外部函数的返回值为内部函数),那么内部函数和被引用的变量等 ...

  9. python中choice函数_Python中choice函数的实现方法

    Python中choice函数的实现方法 发布时间:2020-12-15 09:28:06 来源:亿速云 阅读:82 作者:小新 这篇文章主要介绍Python中choice函数的实现方法,文中介绍的非 ...

  10. python中locals函数_python中locals函数的作用是什么?

    在python中,每个模块拥有它自已的名字空间,即全局名字空间.它记录了模块的变量,包括函数.类.其它导入的模块.模块级的变量和常量,方便python的使用.python中字典的使用也是很常见的,使用 ...

最新文章

  1. 什么是RPC?RPC框架dubbo的核心流程
  2. Host ‘host_name’ is blocked
  3. android动态设置文本居中显示图片,Android DrawableTextView图片文字居中显示实例
  4. mysql数值比中文检索快_MySQL 千万 级数据量根据(索引)优化 查询 速度
  5. 柱形图无数据可选中_Excel – 如何制作出上下层排列的柱形图?
  6. debian apache php mysql_Debian/在Debian上安装Apache Mysql PHP
  7. php str_replace替换特殊字符
  8. 别让小小的“短信验证码”毁了用户体验
  9. Python 的字符编码
  10. vue+node全栈移动商城【8】-vant新建注册页面
  11. Nginx负载均衡与Tomcat使用Redis共享session配置
  12. [How to] ROOT, Backup Flash (MTKDroidTools, Spflashtool, CWM)
  13. vscode 插件: REST Client 介绍
  14. html 如何遍历json,Jquery, JS遍历JSON数组 - HTML5
  15. 旧版Wordpress的备案整改技巧
  16. oracle现金流量表逻辑,现金流量表内在逻辑研究
  17. 衣服尺码自定义排序sql
  18. pdf 改变页面大小 python_用Python开发PDF编辑器,实现PDF页面提取,页面合并与替换...
  19. sicily 1608
  20. 已拿offer热乎乎的蚂蚁金服面经分享,建议收藏(Java岗、附答案)

热门文章

  1. 已知三角形三边长求面积java_已知三角形三点坐标求三角形面积.java
  2. 【BZOJ】1778: [Usaco2010 Hol]Dotp 驱逐猪猡
  3. vite按需引入 Ant Design Vue 3.0
  4. zxing二维码的使用
  5. BIM究竟是什么?为什么设计院还不能普及BIM做设计?
  6. 深度学习模型部署技术方案
  7. 人事工作中的Python运用——离职证明生成器
  8. 使用计算机眼睛保护方法,电脑族的护眼诀窍 正确使用眼睛的方法
  9. Stylized NeRF 水记(NeRF的风格化)
  10. 第十四周学习周报20181210-20181216