擅长:python、mysql、java
<p>1)您可以返回修改后的值,如下所示:</p>
<pre><code>def test():
a = 0
a+=1
return a
def test2(a):
a+=1
print (a)
inp = input('a?')
if inp == 'a':
a = test()
test2(a)
</code></pre>
<p>2)也可以使用类:</p>
<pre><code>class TestClass:
a = 0
def test(self):
self.a = 0
self.a+=1
def test2(self):
self.a+=1
print (self.a)
</code></pre>
<p>选项2的用法:</p>
<pre><code>>>> example = TestClass()
>>> example.test()
>>> example.test2()
2
</code></pre>