다른 사람들의 파이썬 코드를 보다보면 if __name__ == "__main__"이런 구문을 보신적이 있으실지 모르겠습니다. import 에 대한 내용을 작성했던 적이 있습니다.import 로 불러오는 모듈 역시 [ .py ] 확장자를 가진파이썬 파일입니다. 즉, 우리가 만든 파이썬 파일을 다른 코드에서 불러다가재사용 할 수 있다는 의미입니다. 다시 [ if __name__ == "__main__" ] 으로 돌아가겠습니다.위 구문은현재 파이썬 파일이 직접 실행 될때만 내부 코드가 실행되도록 합니다.현재의 파이썬 파일을 직접 실행할 때는 if __name__ == "__main__" 다음에 오는 코드 블록이 실행되며, 모듈로 사용될 때는 실행되지 않습니다. 예를들어 아래의 코드를 살펴보겠습니다.#ifn..