AHTOH A AHTOH Регистрация 11 Авг 2013 Сообщения 92 Репутация 0 Спасибо 0 Монет 0 27 Июн 2016 #1 def swap(q,w): temp = q q = w w = temp a=5 b=6 print(a,b) swap(a,b) print(a,b) В итоге получаем: 5 6 5 6 А хотелось бы получить 5 6 6 5
def swap(q,w): temp = q q = w w = temp a=5 b=6 print(a,b) swap(a,b) print(a,b) В итоге получаем: 5 6 5 6 А хотелось бы получить 5 6 6 5
Caxapok C Caxapok Регистрация 1 Дек 2012 Сообщения 79 Репутация 0 Спасибо 0 Монет 0 27 Июн 2016 #2 def swap(q, w): q, w = w, q return (q, w) a = 5 b = 6 print(a, b) a, b = swap(a, b) print(a, b) Позитивный голос 0