-
[Python] Special Function
Python은 class 구조로 대부분 이뤄져있으며, 각 class는 __init__ 과 같은 special function으로 구성된다. Pair(3, 4) __init__() __init__: 기존 class의 constructor 역할을 한다. __repr__() __repr__: class의 객체를 출력했을 때 호출되는 함수이다. 위 코드에서 'Pair({0.x!r},…
-
[Python] Iterator
C++에선 iterator라는 STL library가 존재하며, python에선 iterator라는 객체가 존재한다. hello world It’s nice 위 예제는 특정 파일에 text를 읽어들이는 코드다. passwd 라는 파일을 읽어서 StopIteration 예외가 발생할 때까지 계속 수행한다. 123————————————————————————————————- StopIteration Traceback…