Сколько слов в строке начинаются с буквы е ? (Python

  • 58
Сколько слов в строке начинаются с буквы "е"?
(Python)
Zvonkiy_Nindzya_2070
48
Для решения данной задачи вам потребуется использовать язык программирования Python.

Есть несколько способов решить данную задачу. Один из них - использовать метод split() для разбиения строки на слова, а затем проверить каждое слово, начинается ли оно с буквы "е".

Вот пример кода, который решает данную задачу:

python
string = "Ехал грека через реку, видит грека в реке рак. Сунул грека руку в реку, рак за руку греку цап!"

words = string.split() # разбиваем строку на слова
count = 0 # счетчик слов, которые начинаются с буквы "е"

for word in words:
if word.lower().startswith("е"): # приводим слово к нижнему регистру и проверяем, начинается ли оно с "е"
count += 1

print("Количество слов, начинающихся с буквы "е":", count)


Данный код сначала разбивает исходную строку на слова с помощью метода split(). Затем он перебирает каждое слово и, если оно начинается с буквы "е" (независимо от регистра), увеличивает счетчик count на единицу. В конце программа выводит количество слов, начинающихся с буквы "е".

Таким образом, вы сможете получить количество слов в строке, которые начинаются с буквы "е".