Курс 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 Менеджер контекста
- Метод index() в Python
- Измерение времени выполнения кода с использованием time
- Замеры производительности в Python
- Очистка данных в Python
- Mad Libs Generator
- Проблема с изменяемыми аргументами
- Принципы Zen Python
- Многоточие в Python
- Оператор is в Python
- CSV строка разделение в Python
- Карта бомбоубежищ в Москве и Питере
- Замыкания в Python
- Структура строк в Python
- Обновление ключей в Python
- Взаимодействие с sys
- Метод __complex__ в Python
- Получение обратного списка чисел
- Создание итератора
- Преобразование строки в число
- Замена текста с re.sub()
- Удаление URL-адресов в Python
- Python union() функция — объединение множеств
- Функции в одну строку
- Lambda Functions in Python
- Хранение переменных в Python.
- Функции высшего порядка в Python
- Объединение итераторов
- Создание графиков в терминале
- Парсинг веб-страниц с Beautiful Soup
- Метод __ixor__ для побитового исключающего ИЛИ
- Преобразование символов с помощью map
- Подсчет частотности элементов в Python
- Непрерывная проверка в Python
- Настройка логгера Logzero
- Работа с изображениями Pillow
- Циклы for в Python
- Списки в Python: основы
- Поиск подстроки в строке
- Участие в сообществе @selectel
- Преобразование документов в PDF с помощью Spire.Office
- Подписка на SelectelNews в Twitter
- Извлечение данных из JSON
- Отладка в Python
- Подсчет вхождений элементов















