Python 연산자
- 이전 페이지 Python 부울
- 다음 페이지 Python 리스트
Python 연산자
Операторы используются для выполнения операций с переменными и значениями.
Python классифицирует операторы в следующих группах:
- арифметические операторы
- ассигновочные операторы
- сравнительные операторы
- логические операторы
- операторы идентичности
- операторы членства
- битовые операторы
Python арифметические операторы
Арифметические операторы используются вместе с числами для выполнения обычных математических действий:
연산자 | Имя | 예제 | 시도해보세요 |
---|---|---|---|
+ | добавить | x + y | 시도해보세요 |
- | убрать | x - y | 시도해보세요 |
* | умножение | x * y | 시도해보세요 |
/ | деление | x / y | 시도해보세요 |
% | остаток от деления | x % y | 시도해보세요 |
** | возводить в степень | x ** y | 시도해보세요 |
// | полный раздел (округление в целое) | x // y | 시도해보세요 |
Python ассигновочные операторы
Ассигновочные операторы используются для присвоения значений переменным:
연산자 | 예제 | равно | 시도해보세요 |
---|---|---|---|
= | x = 5 | x = 5 | 시도해보세요 |
+= | x += 3 | x = x + 3 | 시도해보세요 |
-= | x -= 3 | x = x - 3 | 시도해보세요 |
*= | x *= 3 | x = x * 3 | 시도해보세요 |
/= | x /= 3 | x = x / 3 | 시도해보세요 |
%= | x %= 3 | x = x % 3 | 시도해보세요 |
//= | x //= 3 | x = x // 3 | 시도해보세요 |
**= | x **= 3 | x = x ** 3 | 시도해보세요 |
&= | x &= 3 | x = x & 3 | 시도해보세요 |
|= | x |= 3 | x = x | 3 | 시도해보세요 |
^= | x ^= 3 | x = x ^ 3 | 시도해보세요 |
>>= | x >>= 3 | x = x >> 3 | 시도해보세요 |
<<= | x <<= 3 | x = x << 3 | 시도해보세요 |
Python сравнительные операторы
Сравнительные операторы используются для сравнения двух значений:
연산자 | Имя | 예제 | 시도해보세요 |
---|---|---|---|
== | равен | x == y | 시도해보세요 |
!= | 불일치 | x != y | 시도해보세요 |
> | 큰 것 | x > y | 시도해보세요 |
< | 작은 것 | x < y | 시도해보세요 |
>= | 또는 큰 것 | x >= y | 시도해보세요 |
<= | 또는 작은 것 | x <= y | 시도해보세요 |
Python 논리 연산자
논리 연산자는 조건 문장을 조합하는 데 사용됩니다:
연산자 | 설명 | 예제 | 시도해보세요 |
---|---|---|---|
and | 두 문장이 모두 참이면 True를 반환합니다. | x > 3 그리고 x < 10 | 시도해보세요 |
or | 하나의 문장이 참이면 True를 반환합니다. | x > 3 또는 x < 4 | 시도해보세요 |
not | 반전 결과, 결과가 true면 False를 반환합니다. | not(x > 3 and x < 10) | 시도해보세요 |
파이썬 식별 연산자
식별 연산자는 객체를 비교하는 데 사용되며, 그들이 동일한지 비교하는 것은 아니지만, 실제로 동일한 객체이면 같은 메모리 위치를 가지게 됩니다:
연산자 | 설명 | 예제 | 시도해보세요 |
---|---|---|---|
is | 두 변수가 동일한 객체면 true를 반환합니다. | x is y | 시도해보세요 |
is not | 두 변수가 동일한 객체가 아니면 true를 반환합니다. | x is not y | 시도해보세요 |
파이썬 회원 연산자
회원 자격 연산자는 시퀀스가 객체에 있는지 테스트하는 데 사용됩니다:
연산자 | 설명 | 예제 | 시도해보세요 |
---|---|---|---|
in | 정의된 값이 객체에 있으면 True를 반환합니다. | x in y | 시도해보세요 |
not in | 정의된 값이 객체에 없으면 True를 반환합니다. | x not in y | 시도해보세요 |
파이썬 비트 연산자
비트 연산자는 (이진) 숫자를 비교하는 데 사용됩니다:
연산자 | 설명 | 예제 |
---|---|---|
& | AND | 두 비트가 모두 1이면 각 비트를 1로 설정합니다. |
| | OR | 두 비트 중 하나가 1이면 각 비트를 1로 설정합니다. |
^ | XOR | 두 비트 중 하나만 1이면 각 비트를 1로 설정합니다. |
~ | NOT | 모든 비트를 반전합니다. |
<< | 좌측 채우기 | 좌측으로 이동하려면 오른쪽에 0을 끌어당겨 가장 왼쪽의 위치를 제거합니다. |
>> | 부호 있는 오른쪽 이동 | 좌측에서 가장 왼쪽의 위치의 복제를 끌어당겨 오른쪽으로 이동하면 가장 오른쪽의 위치를 제거합니다. |
- 이전 페이지 Python 부울
- 다음 페이지 Python 리스트