Подпишитесь на каналы с актуальными ежедневными вакансиями на максималках, без лишней воды
- Java_Jobs
- PHP_Jobs
- QA_Jobs
- FrontEnd_Jobs
- Golang_Jobs
- Python_Jobs
- Analysts_Jobs
- Game_Dev_jobs
- iOS_Devv_Jobs
- Android_Devv_Jobs
- DevOpsSRE_Jobs
- SysAdmins_jobs
- JavaScript_Jobb
- ML_data_science_job
— вакансиями с зп 300–400 тысяч рублей в месяц и стажировками;
— предложениями от зарубежных компаний с релокацией;
Цени свое время — подписывайся
Please open Telegram to view this post
VIEW IN TELEGRAM
Какой результат выведет следующий код?
def f(a, *pargs, **kargs): print(a, pargs, kargs) f(1, 2, 3, x=4, y=5)
def f(a, *pargs, **kargs): print(a, pargs, kargs) f(1, 2, 3, x=4, y=5)
Anonymous Quiz
17%
1, 2, 3, {'x': 4, 'y': 5}
41%
1 (2, 3) {'x': 4, 'y': 5}
22%
Будет вызвано исключение, после двоеточия обязательно нужно перейти на новую строку.
15%
1, 2, 3, 'x=4', 'y=5'
6%
1, 2, 3, 4, 5
👆Пояснение к предыдущему вопросу
👨🏻💻 В этом примере используются операторы * и , предназначенные для поддержки функций, которые принимают неизвестное заранее количество аргументов.
Первый оператор (*) собирает в кортеж несопоставленные позиционные аргументы. Второй оператор () собирает словарь по ключевым аргументам.
Поэтому правильный ответ:
Задачи и тесты по программированию | proghub
👨🏻💻 В этом примере используются операторы * и , предназначенные для поддержки функций, которые принимают неизвестное заранее количество аргументов.
Первый оператор (*) собирает в кортеж несопоставленные позиционные аргументы. Второй оператор () собирает словарь по ключевым аргументам.
Поэтому правильный ответ:
1 (2, 3) {'x': 4, 'y': 5}
.Так как инструкция имеет однострочный характер, отсутствие переноса строки не является ошибкой.Задачи и тесты по программированию | proghub
Как вывести список методов и атрибутов объекта x?
Anonymous Quiz
20%
help(x)
35%
info(x)
14%
?x
31%
dir(x)
Как можно более кратко представить следующую запись?
if X: A = Y else: A = Z
if X: A = Y else: A = Z
Anonymous Quiz
11%
A = Y if Z else Y
66%
A = Y if X else Z
5%
A = X if Z else Y
18%
A = X if Y else Z
Какая из перечисленных инструкций выполнится быстрее всего, если n = 10**6?
Anonymous Quiz
25%
a = list(i for i in range(n))
19%
a = [i for i in range(n)]
34%
a = (i for i in range(n))
22%
a = {i for i in range(n)}
Вопрос со звёздочкой. Что выведет на экран следующий код?
a, *b, c = [1, 2] print(a, b, c)
a, *b, c = [1, 2] print(a, b, c)
Anonymous Quiz
22%
[1] [] [2]
37%
Будет вызвано исключение: элементов в списке меньше, чем переменных.
22%
1 0 2
19%
1 [] 2
С помощью Python нужно записать данные в файл, но только в том случае, если файла ещё нет. Какой режим указать в инструкции open()?
Anonymous Quiz
24%
'x'
37%
Никакой. Нужна предварительная проверка os.path.exists()
37%
'w'
2%
'r'
Для чего в пакетах модулей python в файле __init__.py служит список __all__?
Anonymous Quiz
27%
Для конструкторов классов, как и всё, что связано с __init__
55%
Список определяет, что экспортировать, когда происходит импорт с помощью from *
18%
Для перечисления переменных, которые будут скрыты для импортирования.
При объявлении класса с помощью оператора class что пишется в круглых скобках после имени класса?
Anonymous Quiz
25%
Имена аргументов, принимаемых методом __init__.
33%
Имена принимаемых классом аргументов.
32%
Имена суперклассов, если класс наследуется от одного или нескольких классов.
11%
Имена классов, порождаемых данным классом.
Какую роль в описании метода класса выполняет декоратор @property?
Anonymous Quiz
17%
Декорированный метод становится статическим, экземпляр не передаётся.
36%
Декорированный метод становится методом класса: метод получает класс, а не экземпляр.
47%
Значение, возвращаемое декорированным методом, вычисляется при извлечении.
Что выведет следующий код?
Anonymous Quiz
5%
IndexError
52%
Получено исключение.
10%
None
4%
TypeError
28%
Получено исключение. Но в этом нет ничего страшного.
Какое утверждение относительно класса java.lang.Object верно:
Anonymous Quiz
44%
у этого класса нет полей
25%
нельзя явно переопределять методы этого класса
31%
нельзя явно наследовать этот класс