Книга: Введение в Python
Операторы присваивания в Python:
Операторы присваивания в Python:
Оператор |
Описание |
Примеры |
= |
Присваивает значение правого операнда левому. |
c = 23 присвоит переменной с значение 23 |
+= |
Прибавит значение правого операнда к левому и присвоит эту сумму левому операнду. |
с = 5 а = 2 с += а равносильно: с = с + а. с будет равно 7 |
-= |
Отнимает значение правого операнда от левого и присваивает результат левому операнду. |
с = 5 а = 2 с -= а равносильно: с = с - а. с будет равно 3 |
*= |
Умножает правый операнд с левым и присваивает результат левому операнду. |
с = 5 а = 2 с *= а равносильно: с = с * а. c будет равно 10 |
/= |
Делит левый операнд на правый и присваивает результат левому операнду. |
с = 10 а = 2 с /= а равносильно: с = с / а. c будет равно 5 |
%= |
Делит по модулю операнды и присваивает результат левому. |
с = 5 а = 2 с %= а равносильно: с = с % а. c будет равно 1 |
**= |
Возводит в левый операнд в степень правого и присваивает результат левому операнду. |
с = 3 а = 2 с **= а равносильно: с = с ** а. c будет равно 9 |
//= |
Производит целочисленное деление левого операнда на правый и присваивает результат левому операнду. |
с = 11 а = 2 с //= а равносильно: с = с // а. c будет равно 5 |
- Операторы в Python
- Побитовые операторы
- 4.1.2. Арифметические операторы присваивания
- Операторы членства в Python:
- Операторы тождественности в Python:
- Операторы сравнения в Python:
- 4.1. Арифметические операторы
- 4.2. Целочисленные битовые операторы
- Арифметические операторы в Python:
- Побитовые операторы в Python:
- Логические операторы в Python:
- Приоритет операторов в Python