擅长:python、mysql、java
<p>编写代码时的问题是,每次调用函数时都要重新定义<code>number</code>,而不是使用传入的值。只需删除函数的第一行就可以修复它,并且可以删除最后一行<code>print</code></p>
<pre><code>def sing(number):
print(number, "bottles of beer on the wall", number, "bottles of beer")
print("Take one down and pass it around, ", end='')
number -= 1
print(number, "bottles of beer on the wall")
return number
sing(sing(sing(99)))
</code></pre>