Уведомления

Группа в Telegram: @pythonsu

#1 Фев. 6, 2015 06:06:49

alekscooper
Зарегистрирован: 2015-01-25
Сообщения: 66
Репутация: +  1  -
Профиль   Отправить e-mail  

Как узнать, какой метод быстрее / ест меньше ресурсов / лучше?

Всем привет!

Вопрос возник после прочтения вот этой ветки: тут предлагают решение одной проблемы несколькими способами: if/elif, словарь, логические операции. У меня в связи с этим возникла мысль: а как узнать, какой способ лучше? Как узнать, что быстрее и/или что требует меньше ресурсов? Есть ли какая-то литература, где это разъясняется? Спасибо.

Офлайн

#2 Фев. 6, 2015 07:10:26

Alen
Зарегистрирован: 2013-08-01
Сообщения: 373
Репутация: +  49  -
Профиль   Отправить e-mail  

Как узнать, какой метод быстрее / ест меньше ресурсов / лучше?

alekscooper
Вопрос возник после прочтения вот этой ветки: тут предлагают решение одной проблемы несколькими способами: if/elif, словарь, логические операции. У меня в связи с этим возникла мысль: а как узнать, какой способ лучше? Как узнать, что быстрее и/или что требует меньше ресурсов? Есть ли какая-то литература, где это разъясняется? Спасибо.

Из этого ничто не быстрее. Литература: любая книга по алгоритмам, например эта. Инструменты: любой профайлер.

Офлайн

#3 Фев. 6, 2015 15:44:00

alekscooper
Зарегистрирован: 2015-01-25
Сообщения: 66
Репутация: +  1  -
Профиль   Отправить e-mail  

Как узнать, какой метод быстрее / ест меньше ресурсов / лучше?

Alen
Инструменты: любой профайлер.
Не знал, что это, спасибо за наводку, буду со временем разбираться.

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version