1 подписчик
Обмен значений переменных в Python
Иногда приходится обменять значения двух и более переменных, кто-то пишет такой код для обмена значений:
num1 = num2
num2 = num1
Но он не работает, после таких операций значение переменных будет одинаковым, так как при втором присваивании num1 уже поменял своё значение и к num2 присваивается его же значение.
Можно использовать временную переменную:
temp = num1
num1 = num2
num2 = temp
Но в Python есть способ легче:
num1, num2 = num2, num1
Я веду свой телеграм канал про мой путь разработчика! Я предлагаю к решению разные задачки, рассказываю интересные лайфхаки и обсуждаю истории из моего обучения! Жду всех - t.me/...mer
Около минуты
17 декабря 2023