Нижний регистр [ Python 3 ]
5.0/5 rating 1 vote

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

Формат входных данных 
На вход программе подается строка.

Формат выходных данных
Программа должна вывести количество буквенных символов в нижнем регистре.

Код от Гуру:

s, counter = input(), 0
for i in s:
    if i != i.upper(): # условие выполняется только для букв в нижнем регистре
        counter += 1
print(counter)

Мой код:

text = input()
textSwap = text.swapcase()
count = 0
for ii in range(len(textSwap)):
    if textSwap[ii] == textSwap[ii].lower():
        count += 1
print(len(text) - count)