Вопрос задан 16.06.2023 в 21:27. Предмет Информатика. Спрашивает Панченко Маша.

Напишите программу, которая принимает на вход строку и выводит кол-во цифр в этой строке

Воспользуйтесь методом строки str.isdigit() Примеры ввода: >>> abc123 3
0 0
Перейти к ответам

Ответы на вопрос

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Самсонова Анастасия.

str = input('Enter str: ')

counter = 0;

for ch in str:

   if ch.isdigit():

       counter = counter + 1

print(counter)

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

Для решения данной задачи можно использовать метод строки `str.isdigit()`, который возвращает `True`, если все символы в строке являются цифрами, и `False` в противном случае.

Вот пример программы, которая принимает на вход строку и выводит количество цифр в этой строке:

```python def count_digits(string): count = 0 for char in string: if char.isdigit(): count += 1 return count

input_string = input("Введите строку: ") digits_count = count_digits(input_string) print("Количество цифр в строке:", digits_count) ```

Программа сначала определяет функцию `count_digits`, которая принимает строку в качестве аргумента и возвращает количество цифр в этой строке. Внутри функции используется цикл `for`, который проходит по каждому символу в строке. Если символ является цифрой (с помощью метода `isdigit()`), то переменная `count` увеличивается на 1.

Затем программа запрашивает у пользователя ввод строки с помощью функции `input` и сохраняет введенную строку в переменной `input_string`. Далее программа вызывает функцию `count_digits` с аргументом `input_string` и сохраняет результат в переменной `digits_count`.

Наконец, программа выводит количество цифр в строке с помощью функции `print`.

0 0

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

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

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

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