연산자 관련 매직 메소드
연산자와 관련된 매직 메서드가 너무 많아서 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) | 비트 연산 구현^ |
- 코스 추천
- 코스웨어 다운로드
-
초등학교Imperial CMS 기업 모방 웹사이트 튜토리얼
3048명이 시청하고 있습니다. -
초등학교WordPress에 기초가 전혀 없는 초보자는 개인 블로그와 기업 웹 사이트를 구축합니다.
6743명이 시청하고 있습니다. -
초등학교궁극의 CMS 제로 기반 웹사이트 구축 지침 영상
2724명이 시청하고 있습니다. -
초등학교프론트엔드 프로젝트 - Shangyou [HTML/CSS/JS 기술 종합실습]
3117명이 시청하고 있습니다. -
중급Vue3.0 from 0을 통해 범용 백엔드 관리 시스템 프로젝트 실습 구축
5351명이 시청하고 있습니다. -
초등학교제로 기반 프론트엔드 과정 [Vue 고급 학습 및 실무 적용]
2821명이 시청하고 있습니다. -
초등학교웹 프론트엔드 튜토리얼 [HTML5+CSS3+JS]
3506명이 시청하고 있습니다. -
초등학교apipost에 대한 빠른 소개
2161명이 시청하고 있습니다. -
중급Vue3+TypeScript 실무 튜토리얼-엔터프라이즈 수준 프로젝트 실습
3208명이 시청하고 있습니다. -
초등학교PHP로 사업을 시작하는 방법에 대해 간단히 이야기해 보겠습니다.
17423명이 시청하고 있습니다. -
중급VUE 전자상거래 프로젝트(프론트엔드 & 백엔드 듀얼 프로젝트 실전)
3828명이 시청하고 있습니다. -
초등학교Apipost 실무 응용 [api, 인터페이스, 자동화 테스트, 모의]
2265명이 시청하고 있습니다.
이 강좌를 시청한 학생들도 학습하고 있습니다.
- PHP로 사업을 시작하는 방법에 대해 간단히 이야기해 보겠습니다.
- 웹 프론트 엔드 개발에 대한 빠른 소개
- 민망한 물건 백과사전 사이트를 모방한 Mini 버전 MVC 프레임워크의 대규모 실용 Tianlongbabu 개발
- PHP 실용 개발 시작하기: 빠른 PHP 생성 [중소기업 포럼]
- 로그인 인증 및 클래식 게시판
- 컴퓨터 네트워크 지식 수집
- 빠른 시작 Node.JS 정식 버전
- 당신을 가장 잘 이해하는 프론트엔드 강좌: HTML5/CSS3/ES6/NPM/Vue/...[원본]
- 자신만의 PHP MVC 프레임워크 작성(깊이 있는 40개 장/자세한 내용/초보자가 발전하려면 읽어야 함)