Top.Mail.Ru
Ответы

Здравствуйте, пожалуйста решите задачу на Python Срочно! !

Условие
Поздно вечером Николай изучал возможности генерации текста на русском языке.
Но что-то пошло не так – во всех предложениях пробелы были заменены на точки.
Давайте это исправим!

входные данные:
Барабулька.-.рыба.очень.вкусная,.но.очень.капризная.в.приготовлении.
Николай.бросил.пасодобль.и.стал.ждать.
==============================================================================
выходные данные:
Барабулька - рыба очень вкусная, но очень капризная в приготовлении
Николай бросил пасодобль и стал ждать

Только авторизированные пользователи могут оставлять свои ответы
Дата
Популярность
Аватар пользователя
Новичок
1
 print(*input().split('.')) 

И это ВЕСЬ код невероятно сложной программы.

Аватар пользователя
Мыслитель

def fix_sentences(sentence):
return sentence.replace(".", " ").replace(",", "")

sentence1 = "Барабулька.-.рыба.очень.вкусная,.но.очень.капризная.в.приготовлении."
sentence2 = "Николай.бросил.пасодобль.и.стал.ждать."

fixed_sentence1 = fix_sentences(sentence1)
fixed_sentence2 = fix_sentences(sentence2)

print(fixed_sentence1)
print(fixed_sentence2)

Аватар пользователя
Мастер

input_str = "Барабулька.-.рыба.очень.вкусная,.но.очень.капризная.в.приготовлении. Николай.бросил.пасодобль.и.стал.ждать."
output_str = input_str.replace(".", " ").replace("- ", "-").replace(",", ", ")
print(output_str)