擅长:python、mysql、java
<p>对第2季度和第4季度的回答。在</p>
<p>正如我在评论中所写的,您可以将testerNum解析为参数。在</p>
<p>然后您的代码将如下所示:</p>
<pre><code>def gcdFinder(a, b):
testerNum = a
def tester(a, b, testerNum):
if b % testerNum == 0 and a % testerNum == 0:
return testerNum
else:
testerNum -= 1
return tester(a, b, testerNum) # you have to return this in order for the code to work
return tester(a, b, testerNum)
print(gcdFinder(9, 15))
</code></pre>
<p>编辑:(见coment)</p>