Sobes.tech
Intern

Как да разменяме стойностите на две променливи?

sobes.tech AI

Отговор от AI

Използване на кортежно присвояване:

# Начални стойности
a = 5
b = 10

# Размяна на стойностите на a и b
a, b = b, a

# Сега a = 10, b = 5
print(f"a = {a}, b = {b}")

Използване на временна променлива:

# Начални стойности
a = 5
b = 10

# Запазване на стойността на a във временна променлива
temp = a

# Присвояване на стойността на b към a
a = b

# Присвояване на стойността от временната променлива към b
b = temp

# Сега a = 10, b = 5
print(f"a = {a}, b = {b}")