281 читали · 1 год назад
Try-Except в Python. Типы исключений. Примеры.
Общее Механизм исключений в Python используется для обработки ошибок и исключительных ситуаций, которые могут возникнуть во время выполнения программы. Когда происходит исключительная ситуация, Python создает объект исключения, который содержит информацию об ошибке, и передает его обработчику исключений. Механизм исключений в Python использует ключевые слова try, except, else и finally. Конструкция try-except позволяет обработать исключительную ситуацию. Она имеет следующий синтаксис: В этой конструкции блок try содержит код, который может вызвать исключительную ситуацию...
3 года назад
Блок try / except в Python или как тонко намекнуть пользователю что он тупой
Привет. Все мы сталкивались со случаями, когда работу программы мог испортить пользователь, например, разделив на ноль или сделав подобную глупость. Однако в таком случае виноват сам программист, так как вообще-то в Питоне уже давно есть защита от такой случайности Это блок try / except, то есть в переводе на русский "попробовать / иначе(Если не вышло)" Например, написали вы программу, которая берет у пользователя город и определяет погоду, например как здесь: from pyowm import OWM def weather (city): owm = OWM('91328e79e8cdf32941fbab14c02367ad') mgr = owm...