Задача по теме — Цикл for: итерирование по строке (Python)

Мы входим в команду разработки нового текстового редактора и нам поручили разработать для него подсчёт нужного символа в тексте, а именно — буквы Ы. Причём отдельно с верхним регистром и отдельно с нижним.

Напишите программу, которая считает количество больших и количество маленьких букв Ы в тексте и выводит ответ на экран.

Пример:

Введите текст: Прыг скок

Больших букв Ы: 0

Маленьких букв Ы: 1

Решение задачи:

text = input('Введите текст: ')
first_sym = 'Ы'
second_sym = 'ы'
firstSymCount = 0
secondSymCount = 0

for symvol in text:
    if symvol == first_sym:
        firstSymCount += 1
    if symvol == second_sym:
        secondSymCount += 1

print('Больших букв Ы: ', firstSymCount)
print('Маленьких букв ы: ', secondSymCount)

Оцените статью
( 2 оценки, среднее 1.5 из 5 )