연산자 관련 매직 메소드
연산자와 관련된 매직 메서드가 너무 많아서 j는 대략 다음 두 가지 범주를 나열합니다. other)
메서드가 음수를 반환하는 경우 self < other를 의미하며, self > other를 의미합니다. __cmp__를 정의하는 것은 강력히 권장되지 않습니다. 대신 __lt__, __eq__ 및 기타 메서드를 별도로 정의하여 비교 기능을 구현하는 것이 가장 좋습니다. __cmp__는 Python3에서 더 이상 사용되지 않습니다.
__ne__(self, other) | 은 비교 연산자의 동작을 정의합니다. != | ||||||||||||||||||||||||||||
비교 연산자의 동작을 정의합니다 < | |||||||||||||||||||||||||||||
비교 연산자의 동작을 정의합니다 > | |||||||||||||||||||||||||||||
은 비교 연산을 정의합니다. 연산자 <= | |||||||||||||||||||||||||||||
의 동작은 비교 연산자 >= | |||||||||||||||||||||||||||||
Magic Method | 지침 |
__add__(self, other) | 덧셈 연산을 구현합니다. |
__sub__(self, other) | 뺄셈 연산을 구현합니다. |
__mul__(self, other) | 곱셈 연산을 구현합니다. |
__floordiv__(self, other) | // 연산자 |
___div__(self, other) | / 연산자를 구현합니다. 그 이유는 Python3에서는 나누기가 기본값이기 때문입니다. 진정한 나누기 |
__truediv__(self, other) | 는 진정한 나누기를 구현합니다. 이 방법은 __future__ 가져오기 나누기 |
__mod__(self, other) | 에서 % 연산자를 구현하는 경우에만 적용됩니다. 연산 |
__divmod__(self, other) | divmod() 내장 함수를 구현합니다. |
__pow__(self, other) | ** 연산을 구현합니다. |
__lshift__(self , other) | 비트 연산 구현<< |
__rshift__(self, other) | 비트 연산 구현>> |
__and__(self, other) | 비트 연산 구현& |
__or __( self, other) | 비트 연산 구현` |
__xor__(self, other) | 비트 연산 구현^ |
- 코스 추천
- 코스웨어 다운로드
-
초등학교Python 프로그래밍 입문 그래픽 튜토리얼 시리즈
35588명이 시청하고 있습니다. -
초등학교손끝에서 JavaScript를 배울 수 있는 튜토리얼
33979명이 시청하고 있습니다. -
초등학교PHP 제로 기반 입문 튜토리얼
175711명이 시청하고 있습니다. -
초등학교PHP 입문 튜토리얼의 새 버전
34621명이 시청하고 있습니다. -
초등학교PHP 초보자 튜토리얼
25911명이 시청하고 있습니다. -
초등학교PHP 빠른 시작 무료 튜토리얼
49215명이 시청하고 있습니다. -
초등학교PHP 쉬운 진입 튜토리얼
24374명이 시청하고 있습니다. -
초등학교손끝에서 PHP 프로그래밍 배우기
32813명이 시청하고 있습니다. -
초등학교HTML/CSS 빠른 시작
19915명이 시청하고 있습니다. -
초등학교HTML/CSS 5시간 기본 입문 튜토리얼
26213명이 시청하고 있습니다. -
초등학교손끝에서 HTML+CSS를 배우세요
36935명이 시청하고 있습니다. -
초등학교HTML+CSS 쉬운 시작 튜토리얼
21119명이 시청하고 있습니다.
이 강좌를 시청한 학생들도 학습하고 있습니다.
- PHP로 사업을 시작하는 방법에 대해 간단히 이야기해 보겠습니다.
- 웹 프론트 엔드 개발에 대한 빠른 소개
- 민망한 물건 백과사전 사이트를 모방한 Mini 버전 MVC 프레임워크의 대규모 실용 Tianlongbabu 개발
- PHP 실용 개발 시작하기: 빠른 PHP 생성 [중소기업 포럼]
- 로그인 인증 및 클래식 게시판
- 컴퓨터 네트워크 지식 수집
- 빠른 시작 Node.JS 정식 버전
- 당신을 가장 잘 이해하는 프론트엔드 강좌: HTML5/CSS3/ES6/NPM/Vue/...[원본]
- 자신만의 PHP MVC 프레임워크 작성(깊이 있는 40개 장/자세한 내용/초보자가 발전하려면 읽어야 함)