2018-09-17 変数のスコープ Python x =0 # グローバル変数の宣言 def func(a,b): # 関数の引数にa,b c = a + b # a,b,cは関数内で宣言使用されているためローカル変数となる print(x,a,b,c) # xはグローバル変数のため、参照可能 return c x = func(2,3) # メインプログラム開始 print("x = ",x) # a,b,cはメインでは使用不可 0 2 3 5 x = 5