operator overloading1 [Python] 연산자 오버로딩 References Fluent Python Contents Operator Overloading @ Infix Operator Augmented Assignment Operator Overloading 연산자 오버로딩은 사용자 정의 객체가 +와 | 같은 중위 연산자, -와 ~와 같은 단항 연산자를 사용할 수 있게 해줍니다. 파이썬에서는 여기에서 더 나아가 함수 호출(()), 속성 접근(.), 항목 접근 및 슬라이싱([])도 연산자로 구현되어 있지만, 이번 포스팅에서는 단항 연산자와 중위 연산자에 대해서 살펴보겠습니다. import math class Vector: def __init__(self, x=0, y=0): self.x = x self.y = y def __repr__(self): return.. 2022. 3. 24. 이전 1 다음