#python #python_3x
На этот вопрос уже даны ответы здесь:
Проверка на целое число—условие на проверку данных, введенных
пользователем
(6 ответов)
Закрыт 3 года назад.
Есть код для ввода числа
number = str(input('print even number '))
if int(number) in lst():
return True
список состоит из чисел,
нужно сделать обработку ошибки если
type(number) != int
но при таком условии все равно выдает ошибку ввода.
Как решить?
Ответы
Ответ 1
Обернуть в try/except для обработки исключения: number = input('print even number ') try: if int(number) in lst(): return True except ValueError: print("Введено неправильное число")
Комментариев нет:
Отправить комментарий