'__' 처럼 언더바를 두 번 연속으로 붙힌 형태를 볼 수 있다.
__main__, __str__ 같은 것들이 대표적인데,
기존의 함수에 담겨있던 것을 조금 변경해서 사용
def __str__(self):
return "Hello, %s",% \(self.name)
앞으로 이것을 가지고 프린트문을 쓰게 되면 리턴에 있는 값이 나오게 된다.
원래가지고 있는 기능을 못하게 하고 해당 코드로 대신하게 한다는 것 같다.
(미완)
'개발 > Python' 카테고리의 다른 글
부스트캠프 AI Tech 3기 Pre-Course [2]-2 객체 지향 언어의 특징 (0) | 2021.12.06 |
---|---|
부스트캠프 AI Tech 3기 Pre-Course [2]-1 객체 지향 언어로써의 파이썬 : Python OOP(Object Oriented Programming) (0) | 2021.12.06 |
[Python] naming rule (0) | 2021.12.06 |
[Python] lambda 익명 함수 (0) | 2021.11.14 |
[Python] 다양한 출력, 형식화된 출력, f-문자열, format (0) | 2021.09.28 |