亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

Python如何求最大公約數

小億
128
2023-08-10 20:38:33
欄目: 編程語言

Python提供了多種方法來求最大公約數(GCD)。

  1. 使用math模塊中的gcd()函數:
import math
a = 12
b = 18
gcd = math.gcd(a, b)
print(gcd)
  1. 使用遞歸實現的歐幾里得算法:
def gcd(a, b):
if b == 0:
return a
else:
return gcd(b, a % b)
a = 12
b = 18
gcd_result = gcd(a, b)
print(gcd_result)
  1. 使用循環實現的歐幾里得算法:
def gcd(a, b):
while b:
a, b = b, a % b
return a
a = 12
b = 18
gcd_result = gcd(a, b)
print(gcd_result)

無論使用哪種方法,以上代碼的輸出結果都是6,即12和18的最大公約數為6。

0
巴彦县| 邢台县| 安塞县| 庆云县| 东平县| 达拉特旗| 金沙县| 黎城县| 兴业县| 调兵山市| 揭阳市| 瑞安市| 凤庆县| 从化市| 伊吾县| 南皮县| 儋州市| 富顺县| 岚皋县| 青海省| 马边| 酉阳| 咸阳市| 奇台县| 大足县| 汉中市| 内乡县| 滨州市| 庆元县| 北辰区| 鄂州市| 枣强县| 渭南市| 舟山市| 山丹县| 随州市| 张家口市| 遂宁市| 汾西县| 简阳市| 中阳县|