Курс 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
- Управление асинхронными задачами на Python.
- Создание копии списка в Python
- Метод __ilshift__ для битового сдвига влево
- Циклы for в Python
- Управление виртуальными окружениями в Python
- Удаление элементов из списка
- Цикл while в Python
- Вызов функций по строке в Python.
- Генерация случайных чисел в Python
- Принцип одной функции
- Цикл for в Python
- Резервирование символов в Python
- Метод __iand__ для пользовательских классов
- Конкатенация строк в Python
- Открытие и редактирование скриптов Python
- Работа с YAML в Python
- Модуль future Python
- Заказ карты Тинькофф Black
- Обход элементов в Python
- Работа с SQLite в Python
- Метод rename() для переименования файлов и каталогов
- Любовь к Python
- Управление пакетами с pip
- Форматирование строк в Python
- Псевдонимы в Python
- Навыки Python: строки, типы данных
- Логирование с Logzero
- Взаимодействие с внешними процессами в Python
- Асинхронное выполнение задач в Python
- Оператор walrus в Python
- Работа с файлами в Python
- Слияние словарей в Python 3.9
- GitHub в Telegram: подписка на уведомления
- Удаление элементов по срезу
- PATCH-запрос с библиотекой requests
- Работа с библиотекой requests
- Работа с deque из collections
- Перезапуск ячейки в Jupyter Notebook с dostoevsky
- Проверка запуска скрипта или импорта модуля
- Форматирование вывода списков
- Переворот списка в Python
- Цикл for в Python
- Работа с модулем glob в Python
- Получение текущей даты и времени с помощью datetime
- Игра «Камень, ножницы, бумага» — Python















