#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("Введено неправильное число")
Комментариев нет:
Отправить комментарий