Курс Python → Измерение времени выполнения
Для того чтобы измерить время выполнения вашего кода на Python, вам необходимо использовать модуль time. Для начала, импортируйте этот модуль:
import time
Затем, перед началом выполнения вашей функции, запомните текущее время:
start_time = time.time()
После выполнения вашей функции, снова запомните текущее время и вычислите разницу:
end_time = time.time()
execution_time = end_time - start_time
Теперь у вас есть переменная execution_time, которая содержит время выполнения вашей функции в секундах. Вы можете использовать эту информацию для оптимизации вашего кода или для сравнения различных подходов к решению задачи.
Пример кода, который измеряет время выполнения функции, может выглядеть следующим образом:
import time
def my_function():
start_time = time.time()
# ваш код здесь
end_time = time.time()
execution_time = end_time - start_time
return execution_time
print("Время выполнения функции: ", my_function())
Другие уроки курса "Python"
- Оболочка Python
- Namedtuple в Python
- Расчет времени выполнения
- Оператор continue в Python
- Функции высшего порядка в Python
- Декораторы с аргументами
- Многоточие в Python
- Удаление первого элемента списка
- Уникальные значения из списка
- Вложенные генераторы в Python
- Работа с исключениями в Python
- Создание таблиц в терминале с PrettyTable
- Работа с атрибутом dict
- Выбор редактора кода.
- Избегайте ошибку FileNotFoundError
- История Python
- Зарезервированные слова в Python
- Метод join() для объединения элементов в строку.
- Названия переменных
- Метод __ixor__ для побитового исключающего ИЛИ
- Создание графики с черепахой
- Добавление элемента в список.
- Константы в модуле cmath
- Логические операторы в Python
- Списки в Python: синтаксис представления
- Декоратор проверки активности
- Профилирование с Pandas
- Освобождение памяти в Python
- Анонимные функции в Python
- Добавление вложенных списков
- Создание копии итератора
- Бесконечные списки в Python
- Метод is_absolute() для PurePath
- Удаление ключа из словаря в Python
- Удаление файлов и папок в Python
- Объединение коллекций в Python
- Форматирование строк в Python
- Поиск повторов в списке
- Удаление ресурса в Python
- Передача аргументов в Python
- Очистка входных данных
- Генераторы словарей и множеств
- Библиотека sh: использование команд bash в Python
- Метод rpow в Python
- Область видимости переменных
- Импорт с альтернативным именем















