gpt4 book ai didi

Python 3 函数返回 None。 GCD 和欧几里德

转载 作者:行者123 更新时间:2023-11-28 23:03:15 25 4
gpt4 key购买 nike

这个 python 3 代码为我返回 None,而显然它应该返回 12。我无法弄明白。

from math import *

def gcd(m,n):

print("gcd: ",m,", ",n,")")

if n == 0:
print(m)
return m
else:
gcd(n,m//n)

def main():

m = 60
n = 24
result = gcd(m,n)
print(result)

main()

最佳答案

换行

gcd(n,m//n)

return gcd(n,m//n)

关于Python 3 函数返回 None。 GCD 和欧几里德,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8814341/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com