/
Denis57Python
/
Py_Calculator
Обзор
Документация
Войти
/
Denis57Python
/
Py_Calculator
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
master
tests/test_logic_time.py
14 строк
553 B
Denis57Python
Загрузить файлы в «»
15 апр 2026, 19:01
Верифицирован
15 апр 2026, 19:01
40f9470
Код
Авторство
О чём код?
import timeit from calculate_discount.calc import calculate_discount def test_discount_calculation_time(): def test_function(): for i in range(1000000): calculate_discount(5000.0, 15.0) time_taken = timeit.timeit(test_function, number=1) print(f"Время 1.000.000 вызовов функции calculate_discount(): {time_taken:.6F} сек.") print(f"Среднее время на 1 вызов: {time_taken/1000000:.8F} сек.") if __name__ == "__main__": test_discount_calculation_time()