Языки программирования

Операторы в Python

Операторами пользуются для выполнения операций с переменными и значениями. Рассмотрим небольшой пример:
10 + 5 = 15
В данном примере 10 и 5 называются операндами, а оператором является знак «+».
Python поддерживает следующие типы операторов:
  1. Арифметические операторы;
  2. Операторы присваивания;
  3. Операторы сравнения;
  4. Логические операторы;
  5. Операторы тождественности;
  6. Операторы принадлежности;
  7. Побитовые операторы.

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

Арифметические операторы используются с числовыми значениями для выполнения общих математических операций:

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

Операторы присваивания используются для присваивания значений переменным:
= — Присваивает значение правого операнда левому. Пример:
c = 10 
# присвоит переменной с значение 10
+= — Прибавит значение правого операнда к левому и присвоит эту сумму левому операнду. Пример:
с = 5
а = 5
с += а равносильно: с = с + а. с будет равно 10
-= — Отнимает значение правого операнда от левого и присваивает результат левому операнду. Пример:
с = 5
а = 1
с -= а равносильно: с = с - а. с будет равно 4
*= — Умножает правый операнд с левым и присваивает результат левому операнду. Пример:
с = 5
а = 2
с *= а равносильно: с = с * а. c будет равно 10
/= — Делит левый операнд на правый и присваивает результат левому операнду. Пример:
с = 10
а = 2
с /= а равносильно: с = с / а. c будет равно 5
%= — Делит по модулю операнды и присваивает результат левому. Пример:
с = 5
а = 2
с %= а равносильно: с = с % а. c будет равно 1
**= — Возводит в левый операнд в степень правого и присваивает результат левому операнду. Пример:
с = 3
а = 2
с **= а равносильно: с = с ** а. c будет равно 9
//= — Производит целочисленное деление левого операнда на правый и присваивает результат левому операнду. Пример:
с = 11
а = 2
с //= а равносильно: с = с // а. c будет равно 5

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

Операторы сравнения используются для сравнения двух значений:

Логические операторы

Логические операторы используются для объединения условных операторов:

Операторы тождественности

Операторы тождественности используются для сравнения объектов. Являются ли они одним и тем же объектом с одинаковым местоположением в памяти:

Операторы принадлежности

Операторы принадлежности используются для проверки того, представлена ​​ли последовательность в объекте:

Побитовые операторы

Побитовые операторы используются для работы в битовом (двоичном) формате:
Видео по уроку:
Самоучитель по Python