Python求两个正整数的最大公约数(gcd)
感谢:@_气呀呀呀 https://blog.youkuaiyun.com/l_vip/article/details/78436402
def gcd(a, b):
a, b = (a, b) if a >= b else (b, a) # a作为较大的数
while b: # b不能等于0
a, b = b, a % b
return a
def main():
print(gcd(81, 18)) # 求两个正整数的最大公约数
if __name__ == '__main__':
main()