В Python для извлечения плана выполнения SQL-запроса и оценки его фактического времени исполнения обычно используют возможности самой СУБД через EXPLAIN или EXPLAIN ANALYZE.
Исключение (exception) в Python возникает, когда во время выполнения программы происходит ошибка, которую интерпретатор не может обработать обычным способом.
Временная сложность функции преобразования строки в нижний регистр в Python, например метода str.lower(), обычно составляет O(n), где n — длина строки.