Вопрос задан 25.10.2023 в 22:11. Предмет Информатика. Спрашивает Lampika Nastya.

Python Пользователь вводит с клавиатуры строку. Посчитайте количество букв, цифр в строке.

Выведите оба количества на экран.
0 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)

```

0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Вы можете использовать следующий код на Python, чтобы подсчитать количество букв и цифр во введенной строке и вывести результаты на экран:

python
# Получить ввод от пользователя input_string = input("Введите строку: ") # Инициализировать счетчики для букв и цифр count_letters = 0 count_digits = 0 # Пройтись по каждому символу в строке и подсчитать буквы и цифры for char in input_string: if char.isalpha(): count_letters += 1 elif char.isdigit(): count_digits += 1 # Вывести результаты print("Количество букв в строке:", count_letters) print("Количество цифр в строке:", count_digits)

Этот код сначала запрашивает у пользователя ввод строки, затем проходит по каждому символу в этой строке, используя методы isalpha() и isdigit(), чтобы определить, является ли символ буквой или цифрой. В зависимости от результата инкрементируются соответствующие счетчики, и в конце выводятся на экран.

0 0

Похожие вопросы

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос