python编写最大公约数函数,调用该函数求最小公倍数,python编程求两个数的最大公约数和最小公倍数
这个问题经常可以出现在选择题中,是最基本的python必修内容。关于这部分,我们只需要套用一串代码,输入什么就可以计算什么,如下。
Python计算公约数和最小公倍数代码
#-*-编码:utf-8-*-
#@Time:2020/8/180:02
#@Author:hanqi
# filename 3360公约数和最小公倍数. py
#软件:PyCharm
defhcf(u,v):
此函数返回两个数的公约数
#交换u,v以确保紫外线
ifvu:
u,v=v,u
t=u%v
while(t!=0):
u,v,t=v,t,u%v
returnv
deflcd(u,v):
此函数返回两个数的最小公倍数
returnu*v//hcf(u,v)
1=int(输入(请输入第一个数字: ))
Num=int(输入(请输入第二个数字: ))
打印(公约数,hcf(num1,num2))
打印(“最小公倍数”,lcd(num1,num2))
``蟒蛇界面演示:
输出结果:
可以根据上面的代码直接计算任意数值的约定和最小公倍数。如需了解更多python知识,点击进入PyThon学习网教学中心。
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。