С помощью Python нужно записать данные в файл, но только в том случае, если файла ещё нет. Какой режим указать в инструкции open()?
Anonymous Quiz
23%
'x'
38%
Никакой. Нужна предварительная проверка os.path.exists()
37%
'w'
2%
'r'
Для чего в пакетах модулей python в файле __init__.py служит список __all__?
Anonymous Quiz
27%
Для конструкторов классов, как и всё, что связано с __init__
55%
Список определяет, что экспортировать, когда происходит импорт с помощью from *
18%
Для перечисления переменных, которые будут скрыты для импортирования.
👍1
При объявлении класса с помощью оператора class что пишется в круглых скобках после имени класса?
Anonymous Quiz
25%
Имена аргументов, принимаемых методом __init__.
32%
Имена принимаемых классом аргументов.
32%
Имена суперклассов, если класс наследуется от одного или нескольких классов.
11%
Имена классов, порождаемых данным классом.
👎7👍2
Какую роль в описании метода класса выполняет декоратор @property?
Anonymous Quiz
17%
Декорированный метод становится статическим, экземпляр не передаётся.
36%
Декорированный метод становится методом класса: метод получает класс, а не экземпляр.
48%
Значение, возвращаемое декорированным методом, вычисляется при извлечении.
Что выведет следующий код?
Anonymous Quiz
6%
IndexError
52%
Получено исключение.
10%
None
4%
TypeError
28%
Получено исключение. Но в этом нет ничего страшного.
👎4
Какое утверждение относительно класса java.lang.Object верно:
Anonymous Quiz
44%
у этого класса нет полей
25%
нельзя явно переопределять методы этого класса
31%
нельзя явно наследовать этот класс
Какое утверждение относительно класса java.lang.Object верно:
Anonymous Quiz
24%
нельзя явно переопределять методы этого класса
63%
у этого класса нет суперкласса
13%
нельзя явно наследовать этот класс
Какое утверждение относительно модуля компиляции верно:
Anonymous Quiz
41%
в модуле компиляции может быть больше одного объявления пакета
27%
объявления верхнего уровня позволяют обращаться к типам из других пакетов по их простым именам
32%
если объявление пакета отсутствует, то модуль компиляции будет принадлежать безымянному пакету
Какое утверждение относительно модуля компиляции верно:
Anonymous Quiz
22%
import-выражения необязательны
56%
в модуле компиляции может быть больше одного объявления пакета
23%
хранится в текстовом .class-файле
Какое утверждение относительно java.util.Random корректно:
Anonymous Quiz
83%
используется для получения последовательности псевдослучайных чисел
17%
void nextBytes(byte[] arr) — заполняет массив arr нулями
🔥3
👎2🔥2