Python 파일을 작성하다 보면 아래와 같은 구문을 자주 보게 된다.if __name__ == "__main__": # 실행 코드이 구문의 핵심은 이 파일이 직접 실행될 때만 특정 코드를 실행하겠다는 뜻이다.1. __name__ 변수란?모든 Python 파일에는 자동으로 __name__이라는 내장 변수가 존재한다.파일이 직접 실행되면 → __name__ == "__main__"파일이 import되면 → __name__ == "모듈이름"2. 예제로 보기# module_a.pydef say_hello(): print("Hello!")print("module_a의 __name__:", __name__)if __name__ == "__main__": print("직접 실행됨!") say_..