python
Пользователь вводит с клавиатуры строку. Посчитайте количество букв, цифр в строке. Выведите оба
количества на экран.
Ответы на вопрос
Ответил ZyMaa
0
Ответ:
```
s = input()
letters = sum(c.isalpha() for c in s)
digits = sum(c.isdigit() for c in s)
print("Количество букв: ", digits)
print("Количество цифр: ", numbers)
```
UPD:
Если без встроенных методов вообще, то как то так (учитывая что буквы только русские):
```
s = input()
digits = 0
letters = 0
all_digits = "0123456789"
all_letters = "абвгдеёжзийклмнопрстуфхцчшщъыьэюя"
for c in s:
if c in all_digits:
digits += 1
if c.lower() in all_letters:
letters += 1
print("Количество букв: ", letters)
print("Количество цифр: ", digits)
```
Abcdefg12345678910:
надо с помщью цикла фор и инпутов
Новые вопросы
География,
1 год назад
Українська мова,
1 год назад
Математика,
1 год назад
Математика,
1 год назад
Химия,
6 лет назад