Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
Tags
- 카톡
- docker
- MongoDB
- node
- EC2
- 채팅
- lambda
- git
- AWS
- 파이썬
- wetube
- Class
- NeXT
- react
- S3
- pandas
- merge
- Props
- Vue
- RDS
- TypeScript
- crud
- 중급파이썬
- dict
- flask
- SAA
- socket io
- 튜플
- async
- SSA
Archives
- Today
- Total
목록스페셜메소드 (1)
초보 개발자

[스페셜 메소드] 다음과 같은 형태의 이름을 가지면서 파이썬에 의해 호출되는(프로그래머가 그 이름을 직접 명시하여 호출하지 않는) 메소드를 가리켜 '스페셜 메소드'라 한다. __name__ 가장 대표적인 스페셜 메소드로 __init__이 있다. 이는 객체 생성시 자동으로 호출되는 메소드이다. 그리고 다음은 우리가 호출해본 경험이 있는 스페셜 메소드들이다. __len__ : len 함수가 호출되었을 때 호출 됨 __iter__ : iter 함수가 호출되었을 때 호출 됨 __str__ : str 함수가 호출되었을 때 호출 됨 우리가 iter(s)를 호출하면 실제로 파이썬은 s.__iter__() 이렇게 호출을 한다. 약속이다. len(s) -> s.__len__() str(s) -> s.__str__() 위..
Python/윤성우 열혈 파이썬
2022. 1. 18. 14:27