Python实用代码之:如何找两个数的最大公因数?

文章目录

前言

大家好,我是BoBo仔吖,欢迎来看我的文章!这节课,我教大家如何用两种方法输出最大公因数------简单版以及函数版

1.简单版

python 复制代码
a = int(input('Enter a number:'))
b = int(input('Enter a number:'))
t = a % b
while t != 0:
    a = b
    b = t
    t = a % b
print(b)

2.函数封装版

python 复制代码
def Factor(a,b):
	t = a % b
	while t != 0:
    	a = b
    	b = t
    	t = a % b
	return b
a = int(input('Enter a number:'))
b = int(input('Enter a number:'))
print(Factor(a,b))

OK,这就是两个版本的最大公因数输出方式了。

如果想了解更多,欢迎阅读我的文章!链接如下:

https://editor.csdn.net/md/?articleId=136095045#1Commonab_115

相关推荐
阿_旭8 小时前
基于YOLO26深度学习的风力机缺陷检测与语音提示系统【python源码+Pyqt5界面+数据集+训练代码】
人工智能·python·深度学习·风力机缺陷检测
郝学胜-神的一滴8 小时前
深度解析:Python元类手撸ORM框架,解锁底层编程魔法
数据结构·数据库·python·算法·职场和发展
badhope8 小时前
GitHub热门AI技能Top20实战指南
前端·javascript·人工智能·git·python·github·电脑
前端付豪8 小时前
练习单导出
前端·python·llm
@OuYang8 小时前
android10 应用安装
开发语言·python
_MyFavorite_8 小时前
Python 中通过命令行向函数传参
开发语言·chrome·python
墨染天姬8 小时前
【AI】TensorFlow 框架
人工智能·python·tensorflow
jianfeng_zhu8 小时前
用java解决空心金字塔的问题
java·开发语言·python
乘风破浪的小太阳9 小时前
Python之Playwright+AI UI自动化测试框架搭建与实战
人工智能·python·ui
chushiyunen9 小时前
pycharm打包whl
人工智能·pytorch·python