たとえば。外部関数は、カウント変数を定義して、内部の機能を変更するためにそれを使用します。
我々はそれを印刷することができ、見ることができますが、それを変更することはできません。
理由
使用中のみ定められた時間外のプラスグローバルなキーワードを変更したい場合(例えばSTR、INT、ダブル、タプルこれらのような)のpython不変変数は、関数の外で宣言した場合、その後、内部使用のみが、変更することはできませんそれはまた、最初に説明しなければなりません。
while True:
try:
n = input()
global count
count =1
def inner():
#说明使用的count变量为全局的不是局部的
global count
print(count)
count += 1
print(count)
inner()
except:
break
可変可変外側内部関数で述べた(例えば、リスト、辞書など)Pythonは変更することができます。