グローバル変数のpythonを変更します。

たとえば。外部関数は、カウント変数を定義して、内部の機能を変更するためにそれを使用します。
我々はそれを印刷することができ、見ることができますが、それを変更することはできません。
ここに画像を挿入説明ここに画像を挿入説明

理由

使用中のみ定められた時間外のプラスグローバルなキーワードを変更したい場合(例えば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は変更することができます。

おすすめ

転載: blog.csdn.net/dpengwang/article/details/92951242
おすすめ