刚开始学,这个实在看不懂啊!求帮助😵

 

# -*- coding:UTF-8 -*-

def gys(m,n):
    if m < n:
        temp = m
        m = n
        n = temp
    while m % n != 0:
        r = m % n
        m = n
        n = r
    
    if n == 1:
        gys = True
    else:
        gys = False
    return gys

a =int(input('请输入第一个整数:'))
b =int(input('请输入第二个整数:'))
if gys(a,b):
    print(a,'和',b,'是互质数')
else:
    print(a,'和',b,'不是互质数')

 

您好,我是有问必答小助手,您的问题已经有小伙伴解答了,您看下是否解决,可以追评进行沟通哦~

如果有您比较满意的答案 / 帮您提供解决思路的答案,可以点击【采纳】按钮,给回答的小伙伴一些鼓励哦~~

ps:问答VIP仅需29元,即可享受5次/月 有问必答服务,了解详情>>>https://vip.csdn.net/askvip?utm_source=1146287632