В языке программирования Python операторы присваивания позволяют задать значение переменной или модифицировать её текущее значение. Помимо стандартного оператора =, существуют сокращённые формы присваивания, которые объединяют арифметические операции с процессом обновления переменной.
В данной статье рассмотрим основные операторы присваивания, их применение и примеры кода.
Основные операторы присваивания
Python поддерживает несколько видов операторов присваивания:
Оператор | Пример | Эквивалентная операция |
---|---|---|
= |
a = b |
a = b |
+= |
a += b |
a = a + b |
-= |
a -= b |
a = a - b |
*= |
a *= b |
a = a * b |
/= |
a /= b |
a = a / b |
%= |
a %= b |
a = a % b |
//= |
a //= b |
a = a // b |
**= |
a **= b |
a = a ** b |
Примеры использования операторов присваивания
Простое присваивание
# Присваиваем переменным начальные значения
a = 6
b = 3
print("Присвоение значений:", "a =", a, "b =", b)
Вывод:
Присвоение значений: a = 6 b = 3
Использование оператора += (сложение и присваивание)
a += b # Эквивалентно a = a + b
print("После сложения:", "a =", a)
Вывод:
После сложения: a = 9
Использование оператора -= (вычитание и присваивание)
a -= b # Эквивалентно a = a - b
print("После вычитания:", "a =", a)
Вывод:
После вычитания: a = 6
Использование оператора *= (умножение и присваивание)
a *= b # Эквивалентно a = a * b
print("После умножения:", "a =", a)
Вывод:
После умножения: a = 18
Использование оператора /= (деление и присваивание)
a /= b # Эквивалентно a = a / b
print("После деления:", "a =", a)
Вывод:
После деления: a = 6.0
Использование оператора %= (деление по модулю и присваивание)
a = 8
b = 3
a %= b # Эквивалентно a = a % b
print("Остаток от деления:", "a =", a)
Вывод:
Остаток от деления: a = 2
Использование оператора //= (целочисленное деление и присваивание)
a = 25
b = 4
a //= b # Эквивалентно a = a // b
print("Целочисленное деление:", "a =", a)
Вывод:
Целочисленное деление: a = 6
Использование оператора **= (возведение в степень и присваивание)
a = 5
b = 3
a **= b # Эквивалентно a = a ** b
print("Возведение в степень:", "a =", a)
Вывод:
Возведение в степень: a = 125
Операторы присваивания в Python позволяют упрощать код, объединяя операции с обновлением значений переменных. Их использование делает код более читаемым и эффективным. Теперь вы знаете, как применять операторы присваивания для различных математических операций в Python!
0 Комментарий(я)
Зарегистрируйтесь чтобы оставить комментарий