Sobes.tech
Intern

Cum se schimbă valorile a două variabile?

sobes.tech AI

Răspuns de la AI

Utilizând atribuirea prin tuplu:

# Valori inițiale
a = 5
b = 10

# Schimbă valorile lui a și b
a, b = b, a

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

Utilizând o variabilă temporară:

# Valori inițiale
a = 5
b = 10

# Salvează valoarea lui a într-o variabilă temporară
temp = a

# Atribuie lui a valoarea lui b
a = b

# Atribuie lui b valoarea din variabila temporară
b = temp

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