你现在是刚学函数的学生说简单一点
时间: 2023-12-04 12:03:16 浏览: 20
好的,我来简化一下:
```python
# 求最大公约数
def gcd(x, y):
while y:
x, y = y, x % y
return x
# 求最小公倍数
def lcm(x, y):
return x * y // gcd(x, y)
# 主函数
if __name__ == '__main__':
n, m = map(int, input().split(','))
gcd_res = gcd(n, m)
lcm_res = lcm(n, m)
print(gcd_res, ',', lcm_res)
```
这里使用了 while 循环来求最大公约数,代码更加简洁易懂。如果有不懂的地方,可以随时问我哦。
阅读全文