[파이썬 중급] 클래스(CLASS) body 스코프(scope) 개념 정리! 먼저 여러분이 클래스 바디 스코프(class body scope)에 대한 개념을 잘 알고 있는지 테스트 해보겠습니다.! 아래의 코드를 보시고 어떤 값이 출력 될것 같은가요? MAJOR = 0 MINOR = 0 REVISION = 1 def gen_class(): MAJOR = 0 MINOR = 4 REVISION = 2 class Language: MAJOR = 3 MINOR = 7 REVISION = 4 def version(self): return '{}.{}.{}'.format(MAJOR, MINOR, REVISION) return Language() # 객체 생성 lang = gen_class() lang.version() 정답은... 0.4.2 입니다. 위 문제를 틀리신 분들은 끝까지 이번 내용.. 파이썬/파이썬 중급 2021. 4. 16. 이전 1 다음