@azatbairamov

Как продолжить выполнение программы на Python 3 после того как какая-то из команд выдала ошибку?

Можно ли сделать так что бы после НЕ выполнения определённой команды продолжалась работа питона ? т.е if x==1: ... а переменная x не указана мы печатаем "Ошибка" и продолжаем дальше выполнение программы .Заранее большое спасибо.
  • Вопрос задан
  • 7559 просмотров
Пригласить эксперта
Ответы на вопрос 1
sim3x
@sim3x
https://docs.python.org/3/tutorial/errors.html
try:
    x = 1/0
except ZeroDivisionError:
    print("Try in another world")


Всегда указывай класс ошибки! В данном случае ZeroDivisionError

print стоит использовать только на начальном уровне или на етапе прототипирования - лучше использовать встроенный logging
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы