Почему not not value БЫСТРЕЕ bool в Python?

Pubblicato il: 13 dicembre 2022
sul canale di: ZProger [ IT ]
23,195
894

⭐ Курс ООП и Приват канал: https://www.zproger-school.com/?utm_s...
⭐ Телеграм канал: https://t.me/codeblog8

В данном видео узнаем почему not not value быстрее bool в Python. Рассмотрим примеры и сделаем тесты производительности.
Также стоит добавить, что вам не нужно использовать такую запись в вашем коде, хоть это и работает быстрее.

Но в процессе видео я покажу решение, как можно не используя not not value ускорить проверки на bool до такой же скорости.

📁 Github исходники: https://github.com/Zproger
📁 Все плейлисты с уроками: https://bit.ly/39GaY89
📁 Связаться со мной: zproger777@gmail.com
📁 Поддержать канал: https://github.com/Zproger/donate

Тайм-коды:
0:00 - О чем будет видео?
0:27 - Первое сравнение not not value и bool
2:33 - Какая причина того, что bool работает медленней?
3:30 - Что быстрее, код в функции или код вне функции?
4:00 - Что не так с классом bool?
5:45 - Что быстрее? Создание экземпляра на bool или ссылки на объект?
6:36 - Сравниваем bool и оператор not в дизассемблере
8:17 - Самое странное поведение bool. Финальный пример


In questa pagina del sito puoi guardare il video online Почему not not value БЫСТРЕЕ bool в Python? della durata di ore minuti seconda in buona qualità , che l'utente ha caricato ZProger [ IT ] 13 dicembre 2022, condividi il link con amici e conoscenti, su youtube questo video è già stato visto 23,195 volte e gli è piaciuto 894 spettatori. Buona visione!