Операторы присваивания значений в Python /5

В языке программирования 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!

Лого

Spartacus_85 [Admin]

Администратор сайта — это специалист, который отвечает за техническую поддержку и бесперебойную работу веб-ресурса.



0 Комментарий(я)

Зарегистрируйтесь чтобы оставить комментарий