Предмет: Информатика, автор: YuiHirasawa1

Задание на языке Python(!):

Один из новых стажёров ProTeam хотел помочь с заказом и случайно испортил базу сообщений. Помоги навести порядок.
Все буквы во всех сообщениях удвоились.
Пример: было «Привет», стало «Ппррииввеетт».
Напиши программу, исправляющую данный баг и печатающую правильный текст. Для работы представители социальной сети выслали пример сообщения.

Сама строчка из задания:
message = 'ППррииввеетт!! ККаакк ддееллаа?? ССееггоодднняя ттааккааяя ххоорроошшааяя ппооггооддаа,, ммоожжеетт ппооггуулляяеемм??'

Условие: не менять строку message; использовать цикл for


alexander21020599: Здравствуй, посмотри, пожалуйста комментарии ниже!)

Ответы

Автор ответа: alexander21020599
7

message =  '''ППррииввеетт!! ККаакк ддееллаа?? ССееггоодднняя ттааккааяя ххоорроошшааяя ппооггооддаа,,

ммоожжеетт ппооггуулляяеемм??'''

# вместо message = ' ', можешь поставить message = str(input())

for i in range(len(message)):

   if message[i] == ' ' or i % 2 == 0:

       print(message[i], sep='', end='')

Задача крайне простая, если я правильно тебя понял, удачи)))


YuiHirasawa1: Задача действительно крайне простая, но именно на этом задании у меня возникли вопросы. Спасибо, кстати, за помощь!! Но одна проблема всё равно есть. Вылетело из готовы при заполнении условий задания, но обязательно нужно, чтобы выводилось в одну строку, а здесь выводится в столбик.
alexander21020599: Могу исправить
alexander21020599: Рад помочь)
alexander21020599: Хехехехех, решение выводится в несколько строк, потому что в качестве примера взята строка с тремя кавычками, то есть, если брать пример, как твой, то всё будет ровно и гладко)
alexander21020599: Как твой, это всмысле как тот, который ты дал(а) )))
alexander21020599: У меня вроде бы всё работает)
Похожие вопросы
Предмет: Русский язык, автор: Моняшечка