Вопрос задан 18.06.2023 в 14:49. Предмет Информатика. Спрашивает Храмов Степан.

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

слов строки, вывести их на экран. Посчитать количество слов, в которых есть указанная буква (саму букву ввести с клавиатуры)
0 0
Перейти к ответам

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

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

Python:

S = input().split(' ')

letter = input()

print(S)

print(len(list(filter(lambda x: letter in x, S))))

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

Конечно, вот пример кода на 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()`. Затем он выводит список слов на экран. После этого запрашивается ввод буквы с клавиатуры, и с помощью генератора списка подсчитывается количество слов, содержащих указанную букву. Результат выводится на экран.

0 0

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

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

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

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