В
Все
М
Математика
А
Английский язык
Х
Химия
Э
Экономика
П
Право
И
Информатика
У
Українська мова
Қ
Қазақ тiлi
О
ОБЖ
Н
Немецкий язык
Б
Беларуская мова
У
Українська література
М
Музыка
П
Психология
А
Алгебра
Л
Литература
Б
Биология
М
МХК
О
Окружающий мир
О
Обществознание
И
История
Г
Геометрия
Ф
Французский язык
Ф
Физика
Д
Другие предметы
Р
Русский язык
Г
География
loginov555
loginov555
31.07.2020 23:14 •  Информатика

Напишите функцию в питоне, которая убирает перед запятой и точки пробел и ставит после знака препинания пробел. пример: ввод: маша , петя вывод: маша, петя

Показать ответ
Ответ:
agogolewa2016
agogolewa2016
26.05.2020 14:42

def fun(S):

while S.find(" ,")>=0: S = S.replace(" ,", ",")

while S.find(" .")>=0: S = S.replace(" .", ".")

S = S.replace(",", ", ")

S = S.replace(".", ". ")

while S.find("  ")>=0: S = S.replace("  ", " ")

return S

st = input("Введите строку: ")

print(fun(st))

Пример:

Введите строку: маша   , петя    .даша   ,коля.света   .

маша, петя. даша, коля. света.

0,0(0 оценок)
Популярные вопросы: Информатика
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота