
На PYTHON СРОЧНО 60 БАЛЛОВ Дана строка S, слова которой разделены пробелами. Сформировать список
слов строки, вывести их на экран. Посчитать количество слов, в которых есть указанная буква (саму букву ввести с клавиатуры)

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

Python:
S = input().split(' ')
letter = input()
print(S)
print(len(list(filter(lambda x: letter in x, S))))



Конечно, вот пример кода на Python, который решает вашу задачу:
```python # Ввод строки с клавиатуры input_string = input("Введите строку: ")
# Разделение строки на слова words = input_string.split()
# Вывод слов на экран print("Список слов в строке:") for word in words: print(word)
# Ввод буквы с клавиатуры letter = input("Введите букву для поиска: ")
# Подсчет слов, содержащих указанную букву count_words_with_letter = sum(1 for word in words if letter in word)
# Вывод результата print(f"Количество слов, содержащих букву '{letter}': {count_words_with_letter}") ```
Обратите внимание, что данный код сначала разделяет введенную строку на слова с использованием метода `split()`. Затем он выводит список слов на экран. После этого запрашивается ввод буквы с клавиатуры, и с помощью генератора списка подсчитывается количество слов, содержащих указанную букву. Результат выводится на экран.


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