제수기 - 제발 수업내용을 기억해라 / 단순 수업정리 시리즈
우선순위 | 연산자 | 설명 |
---|---|---|
1 | () | 괄호 (Grouping) |
2 | ** | 거듭제곱 (Exponentiation) |
3 | +x , -x , ~x | 단항 연산자 (Unary plus, Unary minus, Bitwise NOT) |
4 | * , / , // , % | 곱셈, 나눗셈, 정수 나눗셈, 나머지 연산 (Multiplication, Division, Floor Division, Modulus) |
5 | + , - | 덧셈, 뺄셈 (Addition, Subtraction) |
6 | << , >> | 비트 이동 (Bitwise Shift) |
7 | & | 비트 AND (Bitwise AND) |
8 | ^ | 비트 XOR (Bitwise XOR) |
9 | ` | ` |
10 | == , != , > , < , >= , <= , is , is not , in , not in | 비교 연산자 (Comparisons, Identity, Membership) |
11 | not | 논리 NOT (Logical NOT) |
12 | and | 논리 AND (Logical AND) |
13 | or | 논리 OR (Logical OR) |
14 | if ... else | 조건 표현식 (Conditional Expression) |
15 | lambda | 람다 표현식 (Lambda Expression) |
16 | := | 바다코끼리 연산자 (Assignment Expression, walrus operator) |
연산자 주변의 값이 3개.
[참일 때 값] if [조건식] else [거짓일 때 값]