Создать функцию, которая принимает строку и возвращает количество слов, начинающихся с заданной буквы.
Количество слов на заданную буквуФункция def count_words_starting_with(text, char): words = text.split() count = sum(1 for word in words if word.lower().startswith(char.lower())) return count # Пример вызова функции: sample_text = "Hello there, how are all the hares here?" initial_char = 'h' result = count_words_starting_with(sample_text, initial_char) print(result) # Вывод результата Результат выполнения кода4 Данная функция разбивает текст на слова и подсчитывает те, что начинаются с указанной буквы. Регистр буквы игнорируется, благодаря использованию метода | |
| |
Просмотров: 24 | |
Всего комментариев: 0 | |