Отмена экранирования номера кармана Python

Вместо того, чтобы писать двойной слеш, можно применить специальную команду r, которая указывается перед открытием одинарных кавычек.

Пусть у нас есть строка:

pythontxt = '1 23 456 xax'

Давайте найдем все числа и разместим их в круглые скобки. Для этого все найденные числа заменим на них самих же, но в скобках. А вместо двойного слеша используем команду r:

pythontxt = '1 23 456 xax'

res = re.sub('(\d+)', r'(\1)', txt)
print(res)

После выполнения кода выведется следующая строка:

python'(1) (23) (456) xax'
Задание 1

Дана строка:

pythontxt = 'ab cd ef'

Поменяйте местами буквы во всех двухзначных подстроках.

Задание 2

Дана строка с датой:

pythontxt = '2025:12:31'

Преобразуйте эту дату в '31-12-2025'.