python/파이썬 기본
12. python 연산자 정리
Abokadoh
2023. 2. 13. 15:50
연산자
1. 산술 연산자(+,-,*)
+ | 더하기 |
- | 빼기 |
* | 곱하기 |
/ | 나누기 |
% | 나머지 |
** | 제곱 |
// | 나눈 후 몫이 소수점이면 내림 |
2. 할당 연산자 ( =, +=, -=,...)
= | 오른쪽 값을 왼쪽 변수에 할당함 |
+= | 기존 왼쪽 변수 값과 오른쪽 변수를 더한 후 재할당 |
-= | 기존 왼쪽 변수 값과 오른쪽 변수를 뺀 후 재할당 |
*= | 기존 왼쪽 변수 값과 오른쪽 변수를 곱한 후 재할당 |
/= | 기존 왼쪽 변수 값과 오른쪽 변수를 나눈 후 재할당 |
%= | 기존 왼쪽 변수 값과 오른쪽 변수로 나눈 나머지를 재할당 |
//= | 기존 왼쪽 변수 값과 오른쪽 변수로 나눈 후 내림한 값을 재할당 |
**= | 기존 왼쪽 변수 값에 오른쪽 변수만큼 제곱을 한 후 재할당 |
3. 비교 연산자(==,!=,>=)
== | 같다면. |
!= | 같지 않다면 |
> | 왼쪽 값이 더 크다면 |
< | 오른쪽 값이 더 크다면 |
>= | 왼쪽 같이 크거나 같다면 |
<= | 오른쪽 값이 크거나 같다면 |
4. 비트 연산자(&, |, ^, ~, <<)
& | and의 연산을 비트단위로 합니다. |
| | or의 연산을 비트단위로 합니다. |
^ | xor의 연산을 비트단위로 합니다. |
~ | not의 연산을 비트단위로 합니다. |
<< | 비트단위로 "왼쪽으로 비트단위 밀기" 연산을 합니다. |
>> | 비트단위로 "오른쪽으로 비트단위 밀기" 연산을 합니다. |