Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Python помогите пожалуйста очень надо

Nohack Nohack Ученик (78), закрыт 2 года назад
Пользователь вводит с клавиатуры строку.
Посчитайте количество букв, цифр в строке.
Выведите оба количества на экран.
Лучший ответ
Егор Кавыгин Знаток (426) 2 года назад
x = input()
kolBukv = 0
kolCifr = 0
for i in x:
if type(i) == str:
kolBukv += 1
elif type(i) == int:
kolCifr += 1
print(f'Цифр: {kolCifr}')
print(f'Букв: {kolCifr}')
Остальные ответы
Алексей Белянин Гуру (2950) 2 года назад
cifri = "0123456789"
bykvi = "абвгд..."
c = 0
b = 0
s = input("Введите строку: ")
for i in s:
____if i in cifri:
________c += 1
print(f"Количество цифр в строке {c}")
# аналогично с буквами
Александр Ершов Гуру (2501) 2 года назад
s = input()
print("Количество букв:", sum(map(str.isalpha, s)))
print("Количество цифр:", sum(map(str.isdigit, s)))
Похожие вопросы