Курс 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"
- Оператор assert в Python
- Декоратор total_ordering для класса Point
- Создание Telegram-бота на Python
- Метод ior для битовых операций
- Работа с множествами в Python
- Извлечение аудио из видео
- Метод ne для сравнения объектов
- Метод index() в Python
- Область видимости переменных
- Работа с комплексными числами
- Python Метод sleep() из time
- Форматирование строк в Python
- Подсказки типов в Python
- Counter() — подсчет элементов
- Конкатенация строк в Python
- Просмотр внешних файлов в %pycat
- Объединение итераторов
- Функции в Python
- Переопределение оператора % для объектов
- Ветвление выражения в Python
- Преобразование типов данных в set comprehension
- Метод rmatmul для пользовательских матриц
- Контекстный менеджер в Python
- Методы работы со строками в Python
- Выражения-генераторы в Python
- Добавление кнопки в tkinter
- Python: отличительная особенность — отступы
- Секреты Python
- Конвертация коллекций в Python.
- Частичное совпадение ввода
- Курсы Яндекс Практикум
- Замена символов в Python
- Работа с CSV файлами в Python
- Основы Python за 14 дней
- Изменение логики работы с временем
- Замена текста с помощью sub
- Модуль xkcd: загрузка комиксов
- Создание копии списка в Python
- Списковый компрехеншен.
- Многоточие в Python
- Избегайте ошибку FileNotFoundError
- Генераторы списков в Python
- Defaultdict в Python
- Подписка на @SelectelNews
- Декораторы в Python
- Установка и использование библиотеки google
- Ошибка NotImplemented в Python















