Предмет: Информатика,
автор: Abcdefg12345678910
python
Пользователь вводит с клавиатуры строку. Посчитайте количество букв, цифр в строке. Выведите оба
количества на экран.
Ответы
Автор ответа:
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:
надо с помщью цикла фор и инпутов
Обновил ответ
Похожие вопросы
Предмет: История,
автор: daa934da
Предмет: Математика,
автор: valeriabilic11
Предмет: Геометрия,
автор: Polya45345
Предмет: Английский язык,
автор: okaykey
Предмет: Астрономия,
автор: cjcjcbxnxnx