Вопрос задан 24.06.2023 в 07:53. Предмет Информатика. Спрашивает Пафиков Виктор.

Вводится некоторый текст. Посчитайте общее количество слов в нём и количество слов, заканчивающихся

на -но. Sample Input: Это прекрасно, незабываемо и удивительно! Sample Output: 5 2 Программу написать в Python.
0 0
Перейти к ответам

Ответы на вопрос

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Иванова Софья.

a = input().split()

counter = 0

for i in range(len(a)):

   if a[i][-1].isalpha():

       if a[i][-2::] == 'но':

           counter += 1

   else:

       if a[i][-3:-1] == 'но':

           counter += 1

print(len(a))

print(counter)

0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Вы можете использовать следующий код на Python для подсчета общего количества слов в тексте и количества слов, заканчивающихся на "-но":

python
def count_words_and_nos(text): words = text.split() total_words = len(words) no_words = sum(1 for word in words if word.endswith('-но')) return total_words, no_words input_text = "Это прекрасно, незабываемо и удивительно!" total_words, no_words = count_words_and_nos(input_text) print(f"Общее количество слов: {total_words}") print(f"Количество слов, заканчивающихся на '-но': {no_words}")

Просто вставьте ваш текст в переменную input_text и запустите этот код. Он подсчитает общее количество слов в тексте и количество слов, заканчивающихся на "-но".

0 0

Похожие вопросы

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос