제로베이스 파이썬 중급(12~13. 실행파일)

ningbbang·2023년 12월 10일
0

Zerobase DS13

목록 보기
48/48
  1. name 전역변수
  2. name에는 모듈 이름이 저장되거나 'main'이 저장된다.

ex)

  • addModule.py인 모듈의 파일명인 경우 name = 'addModule'
  • 모듈이 아닌 경우 main이 저장된다.

ex)

  • module.py (실행파일 : 파이썬 파일이 여러개일 때 가장 먼저 실행하는 함수), name = main
print(f'__name__ : {__name__}')
import add
import sub
import mul
import div

if __name__ == '__main__':
    print(add.add(10, 20))
    print(sub.sub(10, 20))
    print(mul.mul(10, 20))
    print(div.div(10, 20))

실행파일일때만 실행문을 작동하는 식으로 작성

profile
HR Anaylist!

0개의 댓글