ローカルスコープとグローバルスコープの違いを理解し、
各変数を扱う場合の注意点を整理する。
#ローカルスコープとグローバルスコープとは?
ローカルスコープは定義された関数内を指し、その中で利用できる変数をローカル変数と言う。
def sample():
a = 1 ※ローカルスコープ
グローバルスコープは対象のpythonファイル内を指しており、どの関数からでも参照が可能です。
b = 2 ※グローバルスコープ
def sample():
a = 2
#グローバルスコープの扱い方
グローバルスコープはローカルスコープ内からでも扱える
local = 100
def global():
a = 100
print(local + a)