Курс Python → Обмен значений переменных в Python
Для обмена значений двух переменных в Python можно использовать временную переменную. Для этого сначала сохраняем значение первой переменной во временной переменной, затем присваиваем первой переменной значение второй переменной, а затем присваиваем второй переменной значение временной переменной.
a = 5
b = 10
temp = a
a = b
b = temp
print("После обмена значений:")
print("a =", a)
print("b =", b)
Таким образом, после выполнения этого кода переменная `a` будет содержать значение, которое изначально было у переменной `b`, а переменная `b` будет содержать значение, которое изначально было у переменной `a`.
Также в Python можно обменять значения переменных без использования временной переменной, используя множественное присваивание. Для этого можно написать:
a = 5
b = 10
a, b = b, a
print("После обмена значений:")
print("a =", a)
print("b =", b)
Этот способ позволяет сделать обмен значений переменных более компактным и лаконичным, не требуя использования дополнительной переменной.
Другие уроки курса "Python"
- Создание новых функций с помощью functools.partial
- Визуализация пропусков данных
- Генерация QR-кодов с библиотекой qrcode
- GitHub в Telegram: подписка на уведомления
- Применение промокода в Много лосося
- Поиск файлов по шаблону
- Создание графики с черепахой
- Преобразование объекта в строку
- Получение локальных переменных в Python
- Цикл while в Python
- Избегание циклических зависимостей классов в Python
- Математические функции в Python
- Использование super() в Python
- Генератор чисел Фибоначчи
- Структура строк в Python
- Работа с массивами в Python
- Получение идентификатора объекта в памяти
- Создание генераторов
- Область видимости переменных в Python
- Сериализация и десериализация объектов
- Декораторы в Python
- Удаление дубликатов в pandas
- Цикл for в Python
- Установка и использование emoji
- Тестирование модели в PyTorch
- Копирование словарей и списков в Python
- Операции с комплексными числами
- Создание таблиц в терминале с PrettyTable
- Создание словаря через dict comprehension
- Объединение словарей в Python
- Функции с дополнением
- Работа со списками
- Функция count() в Python
- Работа с OpenCV
- Хранение переменных в Python.
- Добавление элемента к кортежу
- Конвертация коллекций в Python
- Метод join() для объединения элементов
- Управление доступом к модулю
- Конкатенация строк с join() в Python
- Получение пути к текущему скрипту с помощью os
- Docstring в Python
- Сглаживание списка
- Многострочные строки в Python
- Логирование с Logzero
- Идентификатор объекта в Python















