Python グローバル変数の変更

グローバル変数の値を変更するには、関数内でglobalキーワードを使って変数をグローバル変数に宣言し、値を代入します。

以下にサンプルを示します。

count = 0

def increment():
    global count  # 声明count为全局变量
    count += 1

print(count)   # 输出0
increment()
print(count)   # 输出1

上の例では、count はグローバル変数です。increment 関数内部では、global キーワードで count をグローバル変数として宣言し、それを加算しています。最終的に、count の値を出力することで、グローバル変数の値が変更されたことが確認できました。

bannerAds