반응형
파이썬에서 제공하는 문자열도 클래스입니다. 우리가 문자열을 정의하면, 문자열이라는 instance 가 만들어지는 것입니다. 문자열 클래스에 정의되어 있는 메소드들을 우리가 정의한 문자열에 사용할 수 있습니다.
문자열을 하나 정의해봅시다.
mystr='HiHello'
type 함수를 적용해봅시다.
>>> type(mystr)
<class 'str'>
str 이라는 class 라고 반환합니다. str 클래스에 있는 lower 메소드를 사용해봅시다.
>>> mystr.lower()
'hihello'
문자열 뿐만 아니라 파이썬에서 제공하는 자료구조인 리스트,튜플,딕셔너리도 클래스입니다.
반응형
'10. 클래스(class) > 기초' 카테고리의 다른 글
[파이썬 클래스] 원본 변수가 바뀌는 경우 해결 (copy 함수를 사용해야 하는 이유) (0) | 2023.05.25 |
---|---|
[파이썬] 클래스 정의할 때 self 대신 다른 이름를 써도 될까 (0) | 2023.05.12 |
[파이썬] 클래스에 정의된 인스턴스 변수 보는 법 (vars) (0) | 2023.05.11 |
[파이썬] 클래스 만드는 방법 (0) | 2023.05.11 |
[파이썬] 클래스와 객체지향 정말 쉽게 이해하기 (1) | 2022.10.01 |
댓글