擅长:python、mysql、java
<p>您可以使用<code>global</code>var来实现此目的,更改this:</p>
<pre class="lang-py prettyprint-override"><code>def resultoo():
result = ' Your Result after Performing The Operation from {} and {} is {}'
print(result.format(a,b,c))
print(' Want To Continue If Yes then Enter Your Choice else Press any number exept 1 - 4')
x = int(input())
</code></pre>
<p>分为:</p>
<pre><code>def resultoo():
global x
result = ' Your Result after Performing The Operation from {} and {} is {}'
print(result.format(a,b,c))
print(' Want To Continue If Yes then Enter Your Choice else Press any number exept 1 - 4')
x = int(input())
</code></pre>
<h2>解释:</h2>
<p><code>x</code>是一个全局参数,它在函数闭包外是相同的,但在闭包内是不同的,函数有自己的参数,因此如果要更改在函数外初始化的全局参数,则需要在前面调用<code>global</code>语句,这将使<code>x</code>成为全局<code>x</code></p>