5.3-3 グローバル宣言
①グローバル変数に設定したつもりで設定できていない例data = 100
def method1():
print(data)
def method2():
data = 200 # ローカル変数への設定になっている
method1()
->100
method2()
method1()
->100
②グローバル変数に設定する例(グローバル宣言)
data = 100
def method1():
print(data)
def method2():
global data # グローバル宣言
data = 200 # グローバル変数への設定
method1()
->100
method2()
method1()
->200