Предмет: Информатика,
автор: aaizirek499
Напишите функцию, которая определяет, есть ли цифра в строке, переданной функции.
Функция должна вернуть значение типа Bool:
Можете писать ответ по шагам с примером И ОБЯСНЕНИЕМ !
пожалуйста
Ответы
Автор ответа:
2
Ответ:
def number(x):
print(x.isdigit())
number (input())
Объяснение:
1 строка: создать функцию с переменной x
2 строка: &.isdigit()
(?-переменная,например x)
Если строка содержит только числовые Возвращает True, в противном случае значение False.
3 строка: выводит функцию number с вводимой переменной
Похожие вопросы
Предмет: Английский язык,
автор: alsugragnil
Предмет: Русский язык,
автор: gulzina85guli
Предмет: Другие предметы,
автор: Nelli1893
Предмет: Геометрия,
автор: lorlor18
Предмет: Физика,
автор: amirkosta47
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