скласти програму, яка буде визначати кількість речень у введеному тексту (речення закінчується символом ".", "!" або "?".
Ответы
Ответ:
Объяснение:
text = input("Введіть текст: ") # отримання введеного тексту від користувача
sentences = text.split(".") + text.split("!") + text.split("?") # розділення тексту на речення
num_sentences = len(sentences) # підрахунок кількості речень
# враховуємо випадок, коли останнє речення не має символу кінця речення
if sentences[-1] == '':
num_sentences -= 1
print("Кількість речень: ", num_sentences)
Все що йде після знаку # - це коментарі, на виконання коду вони ніяк не впливають. це просто пояснення, хто що і як робить...
Ось код без коментарів:
text = input("Введіть текст: ")
sentences = text.split(".") + text.split("!") + text.split("?")
num_sentences = len(sentences)
if sentences[-1] == '':
num_sentences -= 1
print("Кількість речень: ", num_sentences)