
Вопрос задан 24.06.2023 в 07:53.
Предмет Информатика.
Спрашивает Пафиков Виктор.
Вводится некоторый текст. Посчитайте общее количество слов в нём и количество слов, заканчивающихся
на -но. Sample Input: Это прекрасно, незабываемо и удивительно! Sample Output: 5 2 Программу написать в Python.

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

Отвечает Иванова Софья.
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)



Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.
Вы можете использовать следующий код на Python для подсчета общего количества слов в тексте и количества слов, заканчивающихся на "-но":
pythondef 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
и запустите этот код. Он подсчитает общее количество слов в тексте и количество слов, заканчивающихся на "-но".


Похожие вопросы
Топ вопросов за вчера в категории Информатика
Последние заданные вопросы в категории Информатика
Предметы
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili