Информатика, вопрос задал VinaYota , 2 года назад

Задание по Python

Программа "Счетчик букв". Пользователь вводит строку текста. Посчитай, сколько в строке строчных букв и сколько прописных. Остальные символы (не буквы) не учитывай. Выведи на экран длину строки (целиком с учётом любых символов) и количество букв каждого вида. Реши задачу с помощью цикла while и строковых методов


restIess: А строку он вводит на каком языке?
VinaYota: На том же
restIess: Что значит "на том же"?
VinaYota: На пайтоне ??
VinaYota: а.. на русском
VinaYota: Извиняюсь, к утру туплю

Ответы на вопрос

Ответил restIess
6

s = input()

i = 0

counter_uppercase, counter_lowercase = 0,0

while i < len(s):

   if s[i] in 'АБВГДЕЁЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЬЫЭЮЯ':

       counter_uppercase += 1

   elif s[i] in 'абвгдеёжзийклмнопрстуфхцчшщъььыэюя':

       counter_lowercase += 1

   i += 1

print("Длина строки:",len(s))

print("Прописных букв:",counter_uppercase)

print("Строчных букв:",counter_lowercase)


VinaYota: Спасибо
Новые вопросы