您现在的位置是:课程教程文章
python语言编程——求最大公约数和最小公倍数算法
2023-12-18 17:00课程教程文章 人已围观
-
数据结构与算法
数据结构与算法需要更多学习资料的同学可以加咨询老师QQ3408737848、1577698460,免费领取资料、... -
2019KNN算法从入门到大师【千锋Python】
2019KNN算法从入门到大师【千锋Python】获取视频资料源码,请添加官方指定qq:2377443170 机器学习,大势所趋。千里之... -
L4级自动驾驶算法
L4级自动驾驶算法备注:课程包括视频+ppt+代码。报名后可下载 答疑:课程配套有答疑,请加客服... -
信息学奥赛NOIP:算法基础之栈(C++版)
信息学奥赛NOIP:算法基础之栈(C++版)一、适用人群 1、所有参加信息学竞赛(NOIP)的同学。 2、有一定的c/c++语言基...
这道题经常能在选择题里出现,是最基础的python必考内容,关于这部分,只需要我们套用一串代码,不论输入什么内容都可以计算出来,具体如下。
Python计算公约数和最小公倍数代码
# -*- coding: utf-8 -*- # @Time:2020/8/18 0:02 # @Author:hanqi # FileName:公约数和最小公倍数.py # Software:PyCharm def hcf(u, v): """该函数返回两个数的公约数""" # 交换u,v,保证u>v if v > u: u, v = v, u t = u % v while (t != 0): u, v, t = v, t, u % v return v def lcd(u, v): """该函数返回两个数的最小公倍数""" return u * v // hcf(u, v) num1 = int(input("请输入第一个数字:")) num2 = int(input("请输入第二个数字:")) print("公约数", hcf(num1, num2)) print("最小公倍数", lcd(num1, num2)) ```python
界面演示:
输出结果:
大家可以直接根据上面代码,计算任何一个数值的公约和最小公倍数,如需了解更多python实用知识,点击进入PyThon学习网教学中心。
课程教程:python语言编程——求最大公约数和最小公倍数算法上一篇:如何利用Python中isinstance()判断变量类型
下一篇:没有了