|
0 / 0 / 0
Регистрация: 26.12.2019
Сообщений: 29
|
||||||
Написать декоратор для оценки времени вычисления функции04.05.2021, 19:39. Показов 2945. Ответов 5
Метки нет (Все метки)
Написать декоратор для оценки времени вычисления функции. Оценить время выполнения функции с его помощью.
0
|
||||||
| 04.05.2021, 19:39 | |
|
Ответы с готовыми решениями:
5
Написать декоратор для оценки времени вычисления функции Написать простой декоратор, используя декоратор wraps, для передачи данных от оригинальной функции Написать функцию вычисляющую площадь прямоугольника, создать декоратор для данной функции, для расчета времени работы фу |
|
5237 / 3481 / 1176
Регистрация: 21.03.2016
Сообщений: 8,310
|
|||
| 04.05.2021, 20:14 | |||
![]() я честно с этими декораторами сам туплю. прочитал попробовал забыл
0
|
|||
|
192 / 136 / 62
Регистрация: 23.05.2013
Сообщений: 299
|
||||||
| 04.05.2021, 21:10 | ||||||
|
Если не задумываться с возвращением только одного результата, то, наверное, вот так:
Можно сделать, чтобы только один раз в конце вернулось, но это уже думать надо. Насколько я понимаю рекурсия и декоратор - не очень подходят друг к другу без "бубна". Ну или я туплю просто, но вроде у многих проблемы с этим.
0
|
||||||
|
Супер-модератор
|
||||||
| 04.05.2021, 21:16 | ||||||
|
Все это прекрасно, но функция nod "раздута". Вполне достаточно так:
1
|
||||||
| 04.05.2021, 23:53 | |
|
menreiven, Важно, какая версия питона у ТС.
"time.process_time() → float New in version 3.3. time.process_time_ns() → int New in version 3.7 Similar to process_time() but return time as nanoseconds. Аналогично process_time (), но возвращает время в виде наносекунд. В Python 3.3 в модуле time появились новые интерфейсы, которые спроектированы как более переносимые. В частности, поведение вызовов clock и time данного модуля меняется в зависимости от платформы, но его новые функции perf_counter и process_time имеют четко определенную и нейтральную к платформе семантику." В последних версиях питона clock и time из модуля time не работают.
2
|
|
| 04.05.2021, 23:53 | |
|
Помогаю со студенческими работами здесь
6
Написать функцию вычисляющую площадь прямоугольника. Создать декоратор для данной функции Написать декоратор check_permission, который проверяет, есть ли у пользователя доступ к вызываемой функции Написать программу вычисления координат положения руки робота для момента времени t1 Написать программу для сравнения времени вычисления факториала с использованием рекурсивного и нерекурсивного алгоритмов Написать программу для вычисления времени полета тела, брошенного под углом к горизонту Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Настройки VS Code
Loafer 13.04.2026
{
"cmake. configureOnOpen": false,
"diffEditor. ignoreTrimWhitespace": true,
"editor. guides. bracketPairs": "active",
"extensions. ignoreRecommendations": true,
. . .
|
Оптимизация кода на разграничение прав доступа к элементам формы
Maks 13.04.2026
Алгоритм из решения ниже реализован на нетиповом документе, разработанного в конфигурации КА2.
Задачи, как таковой, поставлено не было, проделанное ниже исключительно моя инициатива.
Было так:. . .
|
Контроль заполнения и очистка дат в зависимости от значения перечислений
Maks 12.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2.
Задача: реализовать контроль корректности заполнения дат назначения. . .
|
Архитектура слоя интернета для сервера-слоя.
Hrethgir 11.04.2026
В продолжение https:/ / www. cyberforum. ru/ blogs/ 223907/ 10860. html
Знаешь что я подумал? Раз мы все источники пишем в голове ветки, то ничего не мешает добавить в голову такой источник, который сам. . .
|
|
Подстановка значения реквизита справочника в табличную часть документа
Maks 10.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2.
Задача: при выборе сотрудника (справочник Сотрудники) в ТЧ документа. . .
|
Очистка реквизитов документа при копировании
Maks 09.04.2026
Алгоритм из решения ниже применим как для типовых, так и для нетиповых документов на самых различных конфигурациях.
Задача: при копировании документа очищать определенные реквизиты и табличную. . .
|
модель ЗдравоСохранения 8. Подготовка к разному выполнению заданий
anaschu 08.04.2026
https:/ / github. com/ shumilovas/ med2. git
main ветка * содержимое блока дэлэй из старой модели теперь внутри зайца новой модели
8ATzM_2aurI
|
Блокировка документа от изменений, если он открыт у другого пользователя
Maks 08.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа, разработанного в конфигурации КА2.
Задача: запретить редактирование документа, если он открыт у другого пользователя.
/ / . . .
|