Напишите функцию, которая определяет, есть ли цифра в строке, переданной функции.
Функция должна вернуть значение типа Bool:
Можете писать ответ по шагам с примером И ОБЯСНЕНИЕМ !
пожалуйста
Ответы
Ответ дал:
2
Ответ:
def number(x):
print(x.isdigit())
number (input())
Объяснение:
1 строка: создать функцию с переменной x
2 строка: &.isdigit()
(?-переменная,например x)
Если строка содержит только числовые Возвращает True, в противном случае значение False.
3 строка: выводит функцию number с вводимой переменной
Вас заинтересует
2 года назад
2 года назад
2 года назад
2 года назад
7 лет назад
7 лет назад
9 лет назад
9 лет назад
is_digit = lambda text: True in [x.isdigit() for x in text]
# Проверка работы функции:
print(is_digit("Есть ли в этом тексте цифра?"))
print(is_digit("Есть ли в эт0м т3кст3 цифра?"))
# Создала функцию is_digit(), которая принимает аргумент с текстом и
# при помощи цикла "for/in" и функции isdigit() проверяет является ли
# цифрой каждый символ строки, если получилось выявить хотя бы
# одну цифру в этом цикле - возвращает True