Найти в Дзене
9 часов назад
 • Вы подписаны

Магия инициализации: раскрываем секреты метода __init__ в Python

В мире Python-программирования магические методы — это специальные методы, которые добавляют "магические" возможности нашим классам. Сегодня мы разберем один из самых важных магических методов — __init__, который является сердцем инициализации объектов в Python. Метод __init__ — это конструктор класса, который автоматически вызывается при создании нового экземпляра. Его основная задача — инициализировать атрибуты объекта и подготовить его к использованию. Собственные атрибуты экземпляров определяются спомощью функции __init__...

2 дня назад
 • Вы подписаны

Классы в Python: от шаблона к множеству уникальных экземпляров

Сегодня мы погрузимся в один из краеугольных камней Python и объектно-ориентированного программирования (ООП) в целом — концепцию классов и объектов (экземпляров). Если вы до сих пор использовали только встроенные типы данных (списки, словари) и функции, эта статья откроет вам новый уровень абстракции и мощности кода. Представьте, что вы архитектор и вам нужно построить несколько одинаковых домов по одному проекту. Чертёж этого дома — это класс. Он описывает, сколько в доме комнат, где расположены окна и двери...

3 дня назад
 • Вы подписаны

Магия генераторов: Программирование на Python с сокращённым for in

Генераторы в Python — это ключевой элемент эффективного и лаконичного программирования. Их использование в сокращённом for операторе позволяет сократить количество строк кода и сделать его более читаемым, извлекая при этом максимальную производительность. Генераторы в Python — это функции, которые, в отличие от обычных, возвращают итератор и генерируют значения "лениво", одно за другим, только когда это необходимо. Это позволяет обрабатывать большие объёмы данных более эффективно, не загружая всю информацию в память сразу...

4 дня назад
 • Вы подписаны

Thick Skin: виртуальная глина, которая знает меру

В мире цифрового скульптинга ZBrush всегда стремился не просто повторить реальные инструменты, а переосмыслить их. Одной из таких «умных» функций стала Thick Skin, появившаяся как дополнение в ZBrush 2021.5. На первый взгляд — простой параметр толщины. На практике — мощный художественный ограничитель, который заставляет форму «держаться», а мазки выглядеть осознанно, тактильно и по-настоящему скульптурно. В этой статье разберём, что такое Thick Skin, как он работает и почему её стоит добавить в постоянный рабочий пайплайн...

Если нравится — подпишитесь
Так вы не пропустите новые публикации этого канала
Поддержите автораПеревод на любую сумму
Подключите ПремиумЭксклюзивные публикации