프로그래밍 언어/Python 3.11
[Python] 연산자
cogito21_cpp
2024. 8. 13. 14:05
반응형
1. 산술 연산자
- 덧셈(+):
- 뺄셈(-):
- 곱셈(*):
- 지수(**):
- 나눗셈(/):
- 몫(//):
- 나머지(%):
2. 비교 연산자
3. 논리 연산자
- and(and): 모두 True일 경우 True, 하나라도 아니라면 False
- or(or): 하나라도 True일 경우 True, 모두 False일 경우 False
- not(not): True 라면 False로 False라면 True
4. 비트 연산자
- and(&)
- or(|)
- not(~)
- xor(^)
5. 멤버쉽 연산자
- in
- not in
6. Identity 연산자
- is: 메모리 위치가 같다면 True, 다르면 False
- is not: 메모리 위치가 다르면 True, 같다면 False
7. 연산자 우선순위
연산자 | 설명 |
** | 지수 연산자 |
~, +(단항), -(단항) | 비트 연산자, 단항 연산자 |
*, /, %, // | 산술 연산자 |
+, - | 산술 연산자 |
>>, << | 시프트 연산자 |
& | 비트 연산자 |
^, | | 비트 연산자 |
<=, <, >=, > | 비교 연산자 |
<, >, ==, != | 비교 연산자 |
=, %=, /=, //=, +=, -=, *=, **= | 할당 연산자 |
is, is not | 식별 연산자 |
in, not in | 멤버 연산자 |
not, or, not | 논리 연산자 |
8. sizeof 연산자
import sys; sys.getsizeof(x)
반응형