Предмет: Информатика,
автор: remballes
Написать на Python программу:
#Пользователь вводит строку произвольной длины.
#Программа выводит количество чисел в этой строке.
#Если чисел нет, программа выводит "числа не обнаружены".
#Обратите внимание, что в выводимой строке все буквы строчные.
#Команду print используйте только для вывода требуемых значений - проверяющая система работает именно по тем строкам, которые Вы выводите. Для запроса информации используйте input.
Ответы
Автор ответа:
3
import re
#Вводим данные
txt = input()
#Ищем по регулярным выражением числа
numbersExists = re.search("[0-9]", txt)
#Если есть числа
if (numbersExists):
numbers = re.findall("[0-9]", txt)
numbers = len(numbers)
print("There's numbers")
print("That's how much numbers: ", numbers)
else:
print("There isn't any numbers")
Похожие вопросы
Предмет: Право,
автор: y922157
Предмет: Алгебра,
автор: mangos3212
Предмет: География,
автор: taisyamir591
Предмет: Математика,
автор: stellafi
Предмет: Геометрия,
автор: Hi160316