Лучший курс по питону: 10
Или “обзор исходников CPython с CPython core разработчиком“.
Тема: сравнения
- Разница между == и is в Python
- Как работают сравнения в Python? ==, != и другие
- Зачем нужен NotImplemented в Python и в сравнениях?
- Стандартные реализации `__eq__` и `__ne__`
- SupportsRichComparison и другая типизация в _typeshed
- Разница сравнений в python2 и python3
-
- Как работает `eq=True` и `order=True` в `@dataclass`
- AST сравнений: ``
- Байткод сравнений: `COMPARE_OP` и `IS_OP`
- Как работает `id`?
- Выполнение и специализация байткода `COMPARE_OP_INT`, `COMPARE_OP_STR`, `COMPARE_OP_FLOAT`
- Конвертация значений сравнений в `bool`
- `PyObject_RichCompare` и слот `tp_richcompare`
- Стандартная реализация ``, `` и других на C
00:00 Вступление
00:28 Junior
16:39 Middle
27:46 Senior
42:47 Завершение
Полезные ссылки:
- Мой теле
1 view
3315
884
2 weeks ago 00:30:43 1
Концепция и идеология многонационального Русского Мира
3 weeks ago 00:12:08 1
Воинская обязанность, альтернативная гражданская служба 🎓 ЕГЭ по обществознанию без репетитора
3 weeks ago 00:10:16 1
Disney в нокауте! Minecraft стал сенсацией года, разорвав Белоснежку и нового Капитана Америку
3 weeks ago 00:41:04 1
Цена квадратного километра на востоке Украины УДИВИЛА ВСЕХ!
4 weeks ago 00:36:06 1
Архимандрит Ианнуарий (Ивлиев). Послания апостола Павла. 09.2Фес. История создания