Не равно в Питоне. Основные операторы

Операторы применяют для проведения различных операций с переменными и значениями. А наша статья посвящена различным типам операторов, которые используются в программировании на языке Python. Желаем приятного чтения!

На фото изображено окно PyCharm (интегрированная среда разработки для языка программирования Python).

Арифметические операторы в Python

Они применяются, чтобы производить общие математические операции:

+отвечает за сложение1 + 3
отвечает за вычитание7 — 4
*отвечает за умножение3 * 2
/отвечает за деление8 / 4
%находит остаток от деления5 % 3
**возводит число в степень2 ** 3

Операторы присваивания в Python

Данный тип оператора применяется, когда вы хотите присвоить определенное значение какой-либо переменной. Приведем примеры:

=y = 8y = 8
+=y += 8y = y + 8
-=y -= 8y = y — 8
*=y *= 8y = y * 8
/=y /= 8y = y / 8
%=y %= 8y = y % 8
//=y //= 8y = y // 8
**=y **= 8y = y ** 8
&=y &= 8y = y & 8
|=y |= 8y = y | 8
^=y ^= 8y = y ^ 8
>>=y >>= 8y = y >> 8
<<=y <<= 8y = 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, при условии, что только один бит равняется одному.
~Этот оператор меняет все биты местами.
<<Этот оператор сдвигает влево на кол-во бит, которые были указаны справа.
>>Этот оператор сдвигает вправо на кол-во бит, которые были указаны слева.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *