<p>我真的不知道如何通过使用带参数的函数来增加变量。下面的代码打印0和1,我知道为什么,但我不知道如何修复它。它只是一个代码的一般“形状”,所以可以有任意数量的变量。如果你看一看,我会很感激的!你知道吗</p>
<pre><code>i=0
b=0
def increase(a):
print(a)
a+=1
print(a)
for e in range (3):
increase(i)
increase(b)
</code></pre>
<p>Python没有像c++(符号)那样的参数引用,因此可以使用返回函数。你知道吗</p>
<pre><code>i=0
b=0
def increase(a):
print(a)
a+=1
print(a)
return a
for e in range (3):
i = increase(i)
b = increase(b)
</code></pre>