Sobes.tech
Intern

Como trocar os valores de duas variáveis?

sobes.tech IA

Resposta da IA

Usando atribuição de tupla:

# Valores iniciais
a = 5
b = 10

# Trocar os valores de a e b
a, b = b, a

# Agora a = 10, b = 5
print(f"a = {a}, b = {b}")

Usando uma variável temporária:

# Valores iniciais
a = 5
b = 10

# Guardar o valor de a numa variável temporária
temp = a

# Atribuir a a o valor de b
a = b

# Atribuir a b o valor da variável temporária
b = temp

# Agora a = 10, b = 5
print(f"a = {a}, b = {b}")