[전역변수] 함수 밖에서 선언된 변수로 어디에서나 사용 가능하다. 단, 함수 안에서 수정할 수는 없다. number = 10 def print_number(): print(f'number:{number}') print_number() # number:10 number2 = 20 # 얘는 전역변수 def print_number2(): number2 = 100 # 얘는 지역변수 print(f'number2:{number2}') print_number2() print(f'number2:{number2}') ''' number2:100 number2:20 ''' 위 코드 예시에서 함수 밖에서 선언된 변수 numbers2는 전역 변수 이고, 함수 안에서 수정된 number2는 지역 변수라고 할 수 있다. 동명이인..