s = input()
upper = 0
lower = 0
digits = 0
for i in s:
if i.isupper():
upper+=1
elif i.islower():
lower+=1
elif i.isdigit():
digits+=1
print('Upper: {}, Lower: {}, Digits: {}'.format(upper, lower, digits))
Краткий гайд:
- s - строка, вводится пользователем
- upper - переменная, хранит количество букв в верхнем регистре
- lower - переменная, хранит количество букв в нижнем регистре
- digits - переменная. хранит количество цифр