class(클래스)는 특정 집단이 가지고 있어야 하는 속성과 행동을 변수와 메서드(함수)로 묶어놓은 코드 집합을 말합니다.
class 또한 함수와 마찬가지로 생성하고 사용해주지 않으면 쓸모가 없습니다.
class 클래스명: 속성과 메서드들 형식으로 작성해 주면 클래스가 생성됩니다.
클래스를 사용할 때는 변수명에 클래스명()을 대입해 주어 클래스를 불러옵니다. 변수명 = 클래스명()
이후 클래스의 속성들을 사용할 때는 클래스를 받은 변수명에 .을 붙이고 속성이나 메서드명을 붙여 사용하면 됩니다.
변수명.속성 이나 변수명.메서드명() 형식으로 사용할 수 있습니다.
라이브러리나 클래스를 다른 파일에서 불러올 때 사용하는 키워드가 import입니다.
import를 사용할 때 다양하게 변형하여 사용할 수 있습니다.
import 파일명 or 라이브러리명 형식으로 사용하면 파일이나 라이브러리를 불러옵니다.
from 파일명 or 라이브러리명 import 클래스, 메서드, 속성변수 형식으로 작성하면 해당 파일이나 라이브러리의 특정 클래스, 메서드, 속성변수만 불러옵니다.
from 파일명 or 라이브러리명 import * 형식으로 작성하면 해당 파일이나 라이브러리에 있는 모든 것을 불러옵니다.
import 파일명 or 라이브러리명 as 별칭 형식으로 작성하면 해당 파일이나 라이브러리를 별칭으로 줄여 사용하는 것을 말합니다.
새로운 라이브러리를 사용하기 위해선 사용할 라이브러리를 먼저 설치해줘야 합니다.
라이브러리 설치는 명령창에서 실행하고 명령창은 window + R을 눌러 나온 실행창에 cmd를 입력하면 나오게 됩니다.
명령창에서 pip install 라이브러리명 형식으로 작성해 주면 해당 라이브러리를 설치하게 됩니다.
pip uninstall 라이브러리명 형식으로 작성해 주면 해당 라이브러리가 제거됩니다.
pip list를 입력하면 현재 다운로드된 라이브러리 목록을 보여줍니다.
()를 사용하는 표현은 클래스와 함수가 있는데, 두 가지를 동시에 선언하고 사용하다 보면 구분이 잘 안 될 수도 있으므로 클래스 이름의 첫 글자는 무조건 대문자로 작성해 주는 것이 일종의 약속입니다.
'프로그래밍 언어 > 파이썬 (Python)' 카테고리의 다른 글
[파이썬(Python) 공부하기] 13. 딕셔너리(Dictionary) - 우당탕탕 개발자 되기 프로젝트 (0) | 2023.07.03 |
---|---|
[파이썬(Python) 공부하기] 12. 세트(Set) - 우당탕탕 개발자 되기 프로젝트 (0) | 2023.07.03 |
[파이썬(Python) 공부하기] 10. 함수 - 우당탕탕 개발자 되기 프로젝트 (0) | 2023.07.02 |
[파이썬(Python) 공부하기] 9. 문자열 - 우당탕탕 개발자 되기 프로젝트 (0) | 2023.07.02 |
[파이썬(Python) 공부하기] 8. 반복문 - 우당탕탕 개발자 되기 프로젝트 (0) | 2023.07.02 |
[파이썬(Python) 공부하기] 7. 리스트 - 우당탕탕 개발자 되기 프로젝트 (0) | 2023.07.01 |
[파이썬(Python) 공부하기] 6. 조건문 - 우당탕탕 개발자 되기 프로젝트 (0) | 2023.07.01 |
[파이썬(Python) 공부하기] 5. 입력하기 - 우당탕탕 개발자 되기 프로젝트 (0) | 2023.06.30 |