Не равно в Питоне. Основные операторы
Операторы применяют для проведения различных операций с переменными и значениями. А наша статья посвящена различным типам операторов, которые используются в программировании на языке 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, при условии, что только один бит равняется одному. |
| ~ | Этот оператор меняет все биты местами. |
| << | Этот оператор сдвигает влево на кол-во бит, которые были указаны справа. |
| >> | Этот оператор сдвигает вправо на кол-во бит, которые были указаны слева. |
