Разъяснивший Python
ДескрипторыСложная тема. Это атрибуты-классы, с методами __get__(obj, objtype), __set__(obj, value)...
Читать далее
⚡️ Замыкание Это возможность вложенной функции получить доступ к данным во внешней даже после того,...
Читать далее
Что ещё за Ellipsis?Ellipsis, в переводе с английского — многоточие. Теперь, думаю, нет вопросов, по...
Читать далее
Что такое __pycache__Вас не бесит эта папка? Возможно, вы её и не встречали, но знайте, что она хран...
Читать далее
Геттеры и сеттеры Такое есть в C# и Java. Это штуки, которые позволяют задавать и получать значение...
Читать далее
Три помощника в работе с цикламиenumerate(iter, start=0) — проходится по итератору и возвращает (инд...
Читать далее
Только ключевые и только позиционные аргументыНачнём с терминов. Позиционные аргументы — те, что пер...
Читать далее
Импортируем пакетыЧто может быть проще? Но у Python есть несколько фишек, которые упростят работу с...
Читать далее
__init__ и __new____new__(cls) создаёт экземпляр класса. Это статический метод, который вызывается к...
Читать далее
Объединяем словари В Python 3.9 добавили оператор |, который позволяет быстро объединить два словаря...
Читать далее