Лучшие помощники
- Megamozg 2205 б
- Matalya1 1800 б
- DevAdmin 1720 б
- arkasha_bortnikov 900 б
- Dwayne_Johnson 870 б
12 мая 2025 10:12
120
Подсчитайте сколько в тексте строчных русских букв: к, л, м, н, о, п, р, с, т, у, ф, х, ц. Код на питоне
1
ответ
Пример кода на Python, который считает, сколько раз встречаются в введённом тексте строчные русские буквы к, л, м, н, о, п, р, с, т, у, ф, х, ц:
---------------------------------------------------------------
# Список искомых символов
letters = set("клмнопрстуфхц")
# Функция для подсчёта букв
def count_letters(text):
count = 0
for char in text:
if char in letters:
count += 1
return count
# Чтение текста от пользователя
text = input("Введите текст: ")
# Вывод результата
result = count_letters(text)
print("Количество указанных букв:", result)
---------------------------------------------------------------
Код считывает строку, проходит по каждому символу и проверяет, находится ли он в множестве искомых букв. Если условие выполняется, счётчик увеличивается. После этого выводится итоговое количество.
---------------------------------------------------------------
# Список искомых символов
letters = set("клмнопрстуфхц")
# Функция для подсчёта букв
def count_letters(text):
count = 0
for char in text:
if char in letters:
count += 1
return count
# Чтение текста от пользователя
text = input("Введите текст: ")
# Вывод результата
result = count_letters(text)
print("Количество указанных букв:", result)
---------------------------------------------------------------
Код считывает строку, проходит по каждому символу и проверяет, находится ли он в множестве искомых букв. Если условие выполняется, счётчик увеличивается. После этого выводится итоговое количество.
0
·
Хороший ответ
12 мая 2025 10:15
Остались вопросы?
Еще вопросы по категории Математика
Чему равно произведение числа 10 на 0?...
Флакон шампуня стоит 160 рублей. Какое наибольшее число флаконов можно купить на 1000 рублей во время распродажи, когда скидка составляет 25% ?...
Числа х, у, z удовлетворяют уравнению х^2+у^2+z^2=2/3 . Найдите наибольшее значение выражения т t=2x+y-z...
Какое число получится, если уменьшить 100 в 5 раз?...
Какая площадь у квадрата со стороной 1 дециметр?...