Python math.gcd() 方法

定义和用法

math.gcd() 方法返回可以整除两个整数的最大值。这被称为最大公约数 (GCD) 或最高公因数 (HCF)。

提示:如果两个值为零 (gcd(0,0)),它将返回 0 作为结果。

实例

求可以整除两个数字的最大可能数字:

# 导入 math 库
import math 

# 找到可以整除两个数字中的最大数字
print (math.gcd(26, 12))
print (math.gcd(12, 6))
print (math.gcd(10, 0))
print (math.gcd(0, 34))
print (math.gcd(0, 0))

亲自试一试

语法

math.gcd(a, b)

参数

参数 描述
a 必需。要计算 GCD 的第一个整数。
b 必需。要计算 GCD 的第二个整数。

技术细节

返回值: int 值,表示两个整数的最大公约数 (GCD)。
Python 版本: 3.5