「Python」globalでグルーバル変数の値を変更するサンプル
環境
PyCharm 2021.3
Python 3.9.7
書式
def 関数名(): global 変数名
globalを利用して、グローバル変数の値を変更します。
使用例
# coding: utf-8 #グローバル変数 strA = "study" #定義関数funA def funA(): #変数の前にglobalを付け global strA #変数名strAに値を代入する strA = "Tokyo" return strA print("結果1") print(funA()) print("結果2") print(strA)
実行結果
結果1 Tokyo 結果2 Tokyo