3. Обработка ошибок

Все функции программного интерфейса, в случае возникновения ошибки, генерируют исключение. Если внутри пользовательской Python-функции возникает ошибка или другая ситуация, делающая дальнейшее выполнение алгоритма невозможным или бессмысленным, то в ней должно быть сгенерировано исключение. При этом пользователь увидит сообщение с информацией об исключительной ситуации.