10208099386897887
Joon Travis Kang
  • 2016.3.17 23:34
  • 조회수 272
  • 답변수 1
10208099386897887
Joon Travis Kang
  • 2016.3.17 23:34
  • 조회수 272
  • 답변수 1

함수만들기와 모듈만들기와의 차이점은 무엇인가요?

이전 강의에서 공부했던 함수만드는 방법과 모듈만드는 방법의 차이에 대해 정립이 잘 되지 않습니다. 함수를 만들어 다른 파일에서 이를 불러오는 것이 모듈이 되는 건가요?

  • #파이썬 입문
  • #모듈 만들기

1 답변

  • G3rlasealonpd5c2kica
    Demi
    • 2016.3.18 00:19

    모듈이 좀 더 큰 범위입니다

    python에서 모듈은 함수나 변수 또는 클래스 들을 모아 놓은 "파일"입니다.(클래스는 파트 15에서 다룹니다)
    그렇다고 해서 아무거나 막 모아놓지는 않고 보통 관련 있는 것들이 모여 하나의 모듈을 구성합니다.

    예를 들면 python에 datetime은 날짜와 관련된 기능을 모아놓은 모듈입니다.
    datetime안에는 datetime, time등의 클래스가 정의되어 있고,
    각 클래스 안에 또 weekday()나 today()같은 메소드(함수)가 정의되어 있습니다.

    아직 클래스를 배우지 않아서 와 닿지 않을 것 같은데요.
    아마 전체 강의를 완료하고 다시 보시면 이해가 더 잘될 것 같습니다.

    더 많은 모듈은 python standard libaray에서 확인하실 수 있습니다.

    • 감사합니다 ^^-Joon Travis Kang
      2016.3.19 15:31

답변 쓰기

이 입력폼은 마크다운 문법을 지원합니다. 마크다운 가이드 를 참고하세요.