Пояснение к предыдущему вопросу 👆
В файлах init .ру списки all используются для определения, что экспортировать, когда каталог импортируется с помощью формы оператораfrom *.
Для скрытия переменных их имена начинаются с одиночного подчеркивания.
В файлах init .ру списки all используются для определения, что экспортировать, когда каталог импортируется с помощью формы оператораfrom *.
Для скрытия переменных их имена начинаются с одиночного подчеркивания.
👍4
При объявлении класса с помощью оператора class что пишется в круглых скобках после имени класса?
Anonymous Quiz
13%
Имена аргументов, принимаемых методом __init__.
16%
Имена принимаемых классом аргументов.
66%
Имена суперклассов, если класс наследуется от одного или нескольких классов.
6%
Имена классов, порождаемых данным классом.
Какую роль в описании метода класса выполняет декоратор @property?
Anonymous Quiz
15%
Декорированный метод становится статическим, экземпляр не передаётся.
24%
Декорированный метод становится методом класса: метод получает класс, а не экземпляр.
62%
Значение вычисляется при извлечении. Можно обратиться к методу экземпляра, как к атрибуту.
Пояснение к предыдущему вопросу 👆
Декоратор
То есть, к примеру,
Декоратор
@property. позволяет обращаться к методу экземпляра, как к атрибуту.То есть, к примеру,
a.size, а не a.size(). При этом само значение метода size вычисляется, как метод класса.👍3
👍2👎1
Что выведет код выше?
Anonymous Quiz
9%
IndexError
55%
Получено исключение.
5%
None
3%
TypeError
28%
Получено исключение. Но в этом нет ничего страшного.
Что интерпретатор выведет на месте знаков вопроса?
Anonymous Quiz
29%
False
36%
True
35%
Будет вызвано исключение и выведена ошибка.
👍4🎉1
🎉4
Для чего в пакетах модулей python в файле __init__.py служит список __all__?
Anonymous Quiz
27%
Для конструкторов классов, как и всё, что связано с __init__
60%
Список определяет, что экспортировать, когда происходит импорт с помощью from *
13%
Для перечисления переменных, которые будут скрыты для импортирования.
👍2
При объявлении класса с помощью оператора class что пишется в круглых скобках после имени класса?
Anonymous Quiz
15%
Имена аргументов, принимаемых методом __init__.
20%
Имена принимаемых классом аргументов.
60%
Имена суперклассов, если класс наследуется от одного или нескольких классов.
5%
Имена классов, порождаемых данным классом.
🎉6👎1
Must have для программистов по Python
100-400к в месяц зарплатная вилка программистов на Python в России.
Ищете работу на Python? Наш канал Python_Jobs уже отобрал вакансии, как для новичков, так и для продвинутых питонистов.
Подписывайтесь и откликайтесь на свежие вакансии: @pythonist_jobs
100-400к в месяц зарплатная вилка программистов на Python в России.
Ищете работу на Python? Наш канал Python_Jobs уже отобрал вакансии, как для новичков, так и для продвинутых питонистов.
Подписывайтесь и откликайтесь на свежие вакансии: @pythonist_jobs
Что выведет следующий код?
Anonymous Quiz
10%
IndexError
59%
Получено исключение.
3%
None
5%
TypeError
23%
Получено исключение. Но в этом нет ничего страшного.
👍4