반응형
파이썬 관련 주요 용어에 대해서 알아보자.
1. 메소드(Method)
-. 그냥 단순하게 클래스(Class) 내부에 있는 함수라고 생각하자. 그래서 멤버함수라고 불리운다.
-. 클래스나 객체에 연결되어 사용된다. ex) classname.methodname( )
2. 함수(Function)
-. 일반적으로 우리가 알고 있는 함수이다.
-. 독립적으로 사용된다. ex) input( )
3. 모듈(Module)
-. 특정 함수, 변수, 클래스 등이 구현되어 있는 파이썬 파일(xxx.py)을 의미
4. 패키지(Package)
-. 여러 모듈(Module)의 모음
-. 그냥 단순하게 여러 모듈(Module)들을 포함한 폴더라고 보면 된다.
-. 패키지 폴더 안에는 __init__.py 파일이 항상 존재한다.
5. 라이브러리(Library)
-. 여러 패키지(Package)의 모음
-. 혹은 여러 패키지(Package)와 여러 모듈(Module)의 모음
6. 프레임워크(Framework)
-. 라이브러리(Library)의 모음
728x90
'Programming > Python' 카테고리의 다른 글
[python] map() (0) | 2023.05.26 |
---|---|
[python] if __name__ == “__main__”: (0) | 2023.05.23 |