본문 바로가기

Method

파이썬 기초(16)-스페셜 메서드 *이 글을 읽기전에 작성자 개인의견이 있으니, 다른 블로그와 교차로 읽는것을 권장합니다.* 1. 스페셜 메서드 파이썬의 스페셜 메서드 (또는 매직 메서드라고도 불림)는 더블 언더스코어(__)로 시작하고 끝나는 메서드 이름을 갖습니다. 이 메서드들은 특정 구문이나 내장 함수를 사용할 때 파이썬 인터프리터에 의해 자동으로 호출됩니다. 예를 들어, 객체에 대해 + 연산자를 사용하면 해당 객체의 add 메서드가 호출됩니다. 또는 len() 함수를 사용하면 len 메서드가 호출됩니다. 매직 메서드의 종류는 6자리로, 다음과 같이 있습니다. __init__ __str__ __add__ __len__ __getitem__ __call__ 1-1. __init__ 객체를 초기화해주는 메서드입니다. class문에서 생성.. 더보기
파이썬 기초(3)-문자열과 메서드(Method) *이 글을 읽기전에 작성자 개인의견이 있으니, 다른 블로그와 교차로 읽는것을 권장합니다.* 1. 문자열 문자열은 파이썬에서 텍스트 데이터를 다루는 데이터 타입입니다. 주로 '(작은 따옴표), "(큰 따옴표), "'(따옴표3개)를 사용한 텍스트로 표현합니다. # 문자열 예시 asd='문자열 예시' print(asd) # '''사용한 문자열 예시 qwe=''' 따옴표 3개로 표현해본 파이썬''' print(qwe) 1-1. 공유 문자열(string interning) 여러 변수에 동일한 문자열이 할당된다면, 파이썬은 단일 메모리 데이터 값으로 저장합니다. is연산자를 통해서 두 변수의 메모리 값이 동일한지 판단할 수 있습니다. is연산자는 print(변수1 is 변수2) 형태로 사용됩니다. # is연산자를 .. 더보기