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

相关推荐
新手村领路人18 小时前
关于jupyter Notebook
ide·python·jupyter
林恒smileZAZ18 小时前
移动端h5适配方案
人工智能·python·tensorflow
含目的基因的质粒18 小时前
Python异常、模块、包
服务器·开发语言·python
二向箔reverse18 小时前
用langchain搭建简单agent
人工智能·python·langchain
fxshy18 小时前
python使用ffmpeg对视频进行转码
python·ffmpeg·音视频
景彡先生20 小时前
Python requests详解:从入门到实战,HTTP请求的“瑞士军刀”
python
深度学习lover20 小时前
<数据集>yolo螺丝螺母识别数据集<目标检测>
人工智能·python·yolo·目标检测·计算机视觉·螺丝螺母识别
Geoking.20 小时前
PyTorch 基础详解:tensor.item() 方法
人工智能·pytorch·python
ZIM学编程20 小时前
「学长有话说」作为一个大三学长,我想对大一计算机专业学生说这些!
java·c语言·数据结构·c++·python·学习·php
没有钱的钱仔20 小时前
conda 基础命令使用
python