Вопрос задан 23.06.2023 в 16:16. Предмет Информатика. Спрашивает Рыжова Алёна.

Python Дана строка S, слова которой разделены пробелами. Сформировать список слов строки, вывести

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

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

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

S = "This is a simple string"

words = S.lower().split()

print(words)

letter = input("Letter: ")

cnt = 0

for word in words:

   if letter in word:

       cnt += 1

print("There is %d word(s) that contain(s) the letter '%s'." % (cnt, letter))


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

Для выполнения задачи вам нужно разбить строку на слова, затем перебрать каждое слово и проверить, содержит ли оно указанную букву. Вот как это можно сделать на Python:

python
# Ввод строки с клавиатуры S = input("Введите строку: ") # Ввод буквы с клавиатуры letter = input("Введите букву: ") # Разбиваем строку на слова, используя пробел как разделитель words = S.split() # Инициализируем счетчик для подсчета слов, содержащих указанную букву count = 0 # Создаем список для хранения слов, содержащих указанную букву words_with_letter = [] # Перебираем слова в строке for word in words: # Проверяем, содержит ли слово указанную букву (без учета регистра) if letter.lower() in word.lower(): count += 1 words_with_letter.append(word) # Выводим список слов print("Слова в строке:", words) # Выводим количество слов, содержащих указанную букву, и сами слова print(f"Количество слов, содержащих букву '{letter}': {count}") print("Слова, содержащие указанную букву:", words_with_letter)

Этот код позволит вам ввести строку, а затем указать букву, которую вы хотите искать в словах этой строки. Он выведет список слов из строки, количество слов, содержащих указанную букву, и сами слова, соответствующие этому условию.

0 0

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

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

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

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