Условия задачи:
Напишите программу, в которой на основе введенного пользователем текста создается новая текстовая строка. В этой строке по сравнению с исходной символы меняются местами «через один»: первый символ меняется местами с третьим, четвертый символ меняется
местами с шестым, седьмой меняется местами с девятым и так далее.
Решение задачи:
text = input('Введите текст:')
new_text = ''
for i in range(2,len(text)-1,3):
new_text += text[i]
new_text += text[i-1]
new_text += text[i-2]
if len(text) - len(new_text) == 1:
new_text += text[-1]
elif len(text) - len(new_text) == 2:
new_text += text[-2] + text[-1]
print(new_text)