s = "Україна - країна на південному-сході Європи, між Польщею, Словаччиною, Угорщиною та Румунією"
# разбиваем строку на слова
words = s.split()
# счетчик для подсчета слов
count = 0
# перебираем слова в цикле
for word in words:
# если слово начинается с буквы "о", увеличиваем счетчик
if word[0] == "о":
count += 1
# выводим результат
print(f"Количество слов, начинающихся с буквы 'о': {count}")
В этом коде мы разбиваем исходную строку на слова с помощью метода split(), а затем перебираем слова в цикле. Если слово начинается с буквы "о", то увеличиваем счетчик. На конце выводим результат.
Если строку запрашиваем у пользователя то такого плана код будет
# запрашиваем у пользователя строку с текстом
s = input("Введите текст: ")
# разбиваем строку на слова
words = s.split()
# счетчик для подсчета слов
count = 0
# перебираем слова в цикле
for word in words:
# если слово начинается с буквы "о", увеличиваем счетчик
if word[0] == "о":
count += 1
# выводим результат
print(f"Количество слов, начинающихся с буквы 'о': {count}")
Answers & Comments
# исходная строка
s = "Україна - країна на південному-сході Європи, між Польщею, Словаччиною, Угорщиною та Румунією"
# разбиваем строку на слова
words = s.split()
# счетчик для подсчета слов
count = 0
# перебираем слова в цикле
for word in words:
# если слово начинается с буквы "о", увеличиваем счетчик
if word[0] == "о":
count += 1
# выводим результат
print(f"Количество слов, начинающихся с буквы 'о': {count}")
В этом коде мы разбиваем исходную строку на слова с помощью метода split(), а затем перебираем слова в цикле. Если слово начинается с буквы "о", то увеличиваем счетчик. На конце выводим результат.
Если строку запрашиваем у пользователя то такого плана код будет
# запрашиваем у пользователя строку с текстом
s = input("Введите текст: ")
# разбиваем строку на слова
words = s.split()
# счетчик для подсчета слов
count = 0
# перебираем слова в цикле
for word in words:
# если слово начинается с буквы "о", увеличиваем счетчик
if word[0] == "о":
count += 1
# выводим результат
print(f"Количество слов, начинающихся с буквы 'о': {count}")