[파이썬 기초] 연산자 오버로딩 - operator 모듈, 이항 산술연산자


[파이썬 기초] 연산자 오버로딩 - operator 모듈, 이항 산술연산자

이번 포스팅 부터는 연산자 오버로딩에 관한 메인 내용을 필두로 해서 operator 모듈, 이항 산술연산자, 반사된 이항 산술연산자, 확장 산술 지정문 연산자, 단항 산술 및 타입 변환 내장함수, 비교 연산자, 컨테이너 타입의 연산자 오버로딩 등에 대해 작성한다. 내용이 길기 때문에 포스팅을 여러 개로 나누어서 작성한다. 우선 기본적으로 클래스에서 사용하는 연산자 오버로딩에 대해 알아보자. 연산자 오버로딩(operator overloading) 클래스에서 앞뒤로 2개의 언더바(__)를 갖는 특별한 이름의 메소드(special methods)를 구현하면서 내장함수(built-in functions) 또는 연산자(operator)의 기능을 모방(emulate)하여 클래스의 인스턴스 객..........

[파이썬 기초] 연산자 오버로딩 - operator 모듈, 이항 산술연산자에 대한 요약내용입니다.

자세한 내용은 아래에 원문링크를 확인해주시기 바랍니다.



원문링크 : [파이썬 기초] 연산자 오버로딩 - operator 모듈, 이항 산술연산자