Предмет: Информатика,
автор: fluffnastya214
PYTHON!!! МНОГО БАЛЛЛОВ
Напишите функцию, которая возвращает первое слово переданной ей символьной строки.
Пример:
Введите строку: Однажды в студёную зимнюю пору...
Первое слово: Однажды
Ответы
Автор ответа:
1
Ответ:
Python 3.7
import re
import string
def firstWord(s:str) -> str:
cs = re.sub(rf'[{string.punctuation}]|\n', '', s)
cs = re.sub(r' +', ' ', cs)
return cs.split(' ')[0]
print('first word: ' + firstWord(input('Enter some string: ')))
Объяснение:
Похожие вопросы
Предмет: Другие предметы,
автор: nicatqalemzer
Предмет: Английский язык,
автор: nastysya107
Предмет: Українська література,
автор: masha12345671
Предмет: Математика,
автор: Лучшевсех111111
Предмет: Литература,
автор: sashapanchenko