Не равно в Питоне. Основные операторы
Операторы применяют для проведения различных операций с переменными и значениями. А наша статья посвящена различным типам операторов, которые используются в программировании на языке Python. Желаем приятного чтения!
Арифметические операторы в Python
Они применяются, чтобы производить общие математические операции:
+ | отвечает за сложение | 1 + 3 |
— | отвечает за вычитание | 7 — 4 |
* | отвечает за умножение | 3 * 2 |
/ | отвечает за деление | 8 / 4 |
% | находит остаток от деления | 5 % 3 |
** | возводит число в степень | 2 ** 3 |
Операторы присваивания в Python
Данный тип оператора применяется, когда вы хотите присвоить определенное значение какой-либо переменной. Приведем примеры:
= | y = 8 | y = 8 |
+= | y += 8 | y = y + 8 |
-= | y -= 8 | y = y — 8 |
*= | y *= 8 | y = y * 8 |
/= | y /= 8 | y = y / 8 |
%= | y %= 8 | y = y % 8 |
//= | y //= 8 | y = y // 8 |
**= | y **= 8 | y = y ** 8 |
&= | y &= 8 | y = y & 8 |
|= | y |= 8 | y = y | 8 |
^= | y ^= 8 | y = y ^ 8 |
>>= | y >>= 8 | y = y >> 8 |
<<= | y <<= 8 | y = y << 8 |
Операторы сравнения в Python
Здесь все просто: применяют для сравнения двух выражений.
== | означает равенство | x == y |
!= | означает неравенство | x != y |
> | означает больше чем | x > y |
< | означает меньше чем | x < y |
Логические операторы в Python
Их применяют для того, чтобы объединить условные операторы:
is | Выводит true, если переменные являются одинаковыми | a is b |
is not | Выводит true, при условии того, что переменные разные | a is not b |
Побитовые операторы в Python
Побитовые операторы используются для работы в битовом (двоичном) формате:
& | Оператор И. Установка бита в 1, при условии, что оба бита равняются одному. |
| | Оператор Или. Установка бита в 1, при условии, что один бит равняется одному. |
^ | Оператор Только или. Установка бита в 1, при условии, что только один бит равняется одному. |
~ | Этот оператор меняет все биты местами. |
<< | Этот оператор сдвигает влево на кол-во бит, которые были указаны справа. |
>> | Этот оператор сдвигает вправо на кол-во бит, которые были указаны слева. |