Выше все написали. Это банальное изменение названия для переменной. Так же можно с a = 15, b = a. В таком случае b будет равно a(15). Глянь
этот цикл статей по изучению Python. Там есть статья, где работают с переменными. Ну и книгу The byte of Python неплохо бы почитать (в поиска на том сайте где эти статьи введи название книги).
Например, если пользователь ввёл 5 и 7, то до обмена a=5, b=7, а после a=7 и b=5.
Задачу можно решить двумя способами:
с помощью дополнительной переменной
* используя математические преобразования.
Решение вида print('a = ' + str(b)) считается неверным.
Пример:
Введите число яблок в корзине "a": 10
Введите число яблок в корзине "b": 20
Меняем содержимое корзин местами и выводим результат. Теперь у нас:
a = 20
b = 10