강의

멘토링

로드맵

인프런 커뮤니티 질문&답변

윤태훈님의 프로필 이미지
윤태훈

작성한 질문수

파이썬 무료 강의 (기본편) - 6시간 뒤면 나도 개발자

모듈 직접 실행

중복여부

작성

·

225

0

class ThailandPackage:
    def detail(self):
        print("[태국 패키지 3박 5일] 방콕, 파타야 여행 (야시장 투어) 50만원")

if __name__ == "__main__":
    print("Thailand 모듈을 직접실행")
    print("이 문장은 직접 실행할떄만 실행되요")
    trip_to = ThailandPackage()
    trip_to.detail()

else:
    print("Thailand 외부에서 모듈 호출")
class VietnamPackage:
    def detail(self):
        print("[베트남 패키지 3박 5일] 다낭 효도 여행 60만원")

if __name__ == "__main__":
    print("Vietnam 모듈을 직접실행")
    print("이 문장은 직접 실행할떄만 실행되요")
    trip_to = VietnamPackage()
    trip_to.detail()

else:
    print("Vietnam 외부에서 모듈 호출")
이렇게 작성하면 외부에선 중복되는데 직접실행에는 하나만 써야하나요?

퀴즈

56%나 틀려요. 한번 도전해보세요!

모듈로 코드를 구성할 때 얻을 수 있는 주요 이점은 무엇일까요?

코드 재사용 용이

실행 속도 증가

파일 크기 감소

자동 주석 추가

답변

답변을 기다리고 있는 질문이에요
첫번째 답변을 남겨보세요!
윤태훈님의 프로필 이미지
윤태훈

작성한 질문수

질문하기