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