ch
Feedback

不要被骗子欺骗!Telemetrio 会找到并标记这些频道 👉 如果想查看标记,请订阅

Python: задачки и вопросы

Python: задачки и вопросы

前往频道在 Telegram

Вопросы и задачки для подготовки к собеседованиям и прокачки навыков Разместить рекламу: @tproger_sales_bot Правила общения: https://tprg.ru/rules Другие каналы: @tproger_channels Другие наши проекты: https://tprg.ru/media

显示更多
6 869
订阅者
-224 小时
-227 天
-5230 天
帖子存档
В самом низу располагается объект с его атрибутами. Код программы создает дерево объектов в памяти, где будет происходить поиск со стороны наследования атрибутов. Обращение к классу создает новый экземпляр, который запоминает свой класс, выполнение оператора class создает новый класс, а суперклассы перечисляются внутри круглых скобок в заголовке оператора class. Каждая ссылка на атрибут запускает новую процедуру восходящего поиска в дереве - даже ссылки на атрибуты self внутри методов класса.

Что располагается в нижней части диаграммы?
Anonymous voting

Открытый вопрос о качестве задач. В комментариях к этому посту ждем от вас любой критики, конструктивной и не очень. Что смущает в постановке задач? Хватает ли контекста? Хочется ли более детальных объяснений? Возможно, некоторым тестам не хватает примера кода? За примеры будем отдельно благодарны. С уважением, админы

Параметр fill_method позволяет задавать способ замены значений NaN. Этот параметр присутствует во множестве методов — pct_change, diff, и т.д. У метода fillna() он зовется просто method. — forward-fill (ffill): «протащить» последнее действительное значение вперед; — backfill (bfill): использовать следующее действительное наблюдение для заполнения пробела; — zero-fill (zfill): заполнить пробелы нулями — None: не обрабатывать пропуски

Какого значения параметра fill_method в Pandas не существует?
Anonymous voting

🔍 Что верно про __init__?
Anonymous voting

Наиболее часто используется метод конструктора __init__ класс применяет этот метод для установки начальных значений атрибутов экземпляра и выполнения других задач начального запуска.

🔍 Какой метод перерузки операций используется чаще всего?
Anonymous voting

self — это имя, обычно назначаемое первому (крайнему слева) аргументу в функции метода класса, который представляет собой подразумеваемый объект вызова метода. Данный аргумент НЕ обязан называться self.

🌱 Что такое self в контексте методов класса?
Anonymous voting

Атрибуты экземпляра создаются посредством присваивания значений атрибутам объекта экземпляра. Они обычно создаются в функциях методов класса, реализованных внутри оператора class, с помощью присваивания значений атрибутам аргумента self (который всегда является подразумеваемым экземпляром). Однако их тоже можно создавать присваиванием везде, где присутствует ссылка на экземпляр, даже за пределами оператора class. Обычно все атрибуты экземпляра инициализируются в методе конструктора __init__ таким образом, более поздние вызовы методов могут предполагать, что атрибуты уже существуют.

🌱 Где можно создать атрибут экземпляра класса?
Anonymous voting

Объяснение: Все три способа являются корректными, но создают разные типы атрибутов: - attr1 - это атрибут класса, доступный всем экземплярам - attr2 - это атрибут экземпляра, уникальный для каждого объекта - attr3 - это атрибут класса, добавленный после определения класса

🌱 Какие из способов создания атрибута класса являются правильными?
Anonymous voting

Классы всегда вкладываются внутрь модуля. Классы и модули являются пространствами имен, но классы соответствуют операторам (не целым файлам) и поддерживают такие понятия ООП, как множество экземпляров, наследование и перегрузку операций (все перечисленное модули не поддерживают). До известной степени модуль подобен классу с единственным экземпляром без наследования, который соответствует полному файлу кода.

🌱 Что неверно про классы и модули из нижеперечисленного?
Anonymous voting

🌱 Что сделает assign()?
Anonymous voting