Правильный ответ: 4
Оператор «//» в Python возвращает целую часть числа с плавающей запятой.
Оператор «//» в Python возвращает целую часть числа с плавающей запятой.
Каким будет результат выполнения кода выше?
Anonymous Poll
52%
[10, 20, 30, 40], [10, 20, 30, 40]
48%
[10, 20], [10, 20, 30, 40]
Правильный ответ: [10, 20, 30, 40], [10, 20, 30, 40]
Т.к. b и а отсылаются к одному объекту, использование += на b меняет значение и a, и b.
Т.к. b и а отсылаются к одному объекту, использование += на b меняет значение и a, и b.
Какой синтаксис корректен для возвращения первого символа строки?
Anonymous Poll
76%
x = "Python: задачки и вопросы"[0]
12%
x = "Python: задачки и вопросы".sub(0, 1)
12%
x = sub("Python: задачки и вопросы", 0, 1)
Правильный ответ: x = "Python: задачки и вопросы"[0]
Это один из стандартных инструментов языка для возвращения символа строки по его индексу.
Это один из стандартных инструментов языка для возвращения символа строки по его индексу.
Каким будет результат выполнения кода выше?
Anonymous Poll
15%
Error
6%
[0, 1, 2]
78%
[-2, -1, 0]
1%
0
Правильный ответ: [-2, -1, 0]
Т.к. условие х < 1 в теле функции fnc() возвращает только те значения, которые меньше единицы, в итоговый список для вывода также будут включены лишь соответствующие числа из списка lst: -2, -1, 0.
Т.к. условие х < 1 в теле функции fnc() возвращает только те значения, которые меньше единицы, в итоговый список для вывода также будут включены лишь соответствующие числа из списка lst: -2, -1, 0.
Какая из этих функций сработает быстрее при n = 100000000
Anonymous Poll
13%
fast_function
30%
very_fast_function
28%
super_very_fast_function
29%
the_fastest_function_ever
Правильный ответ: very_fast_function
Операция создания быстрее для списка, а поиска — для множества. Но скорость поиска не компенсирует скорость создания и поэтому второй вариант будет самым быстрым.
Операция создания быстрее для списка, а поиска — для множества. Но скорость поиска не компенсирует скорость создания и поэтому второй вариант будет самым быстрым.
Каким будет результат выполнения кода выше?
Anonymous Poll
32%
0 2 1 3 2 4
11%
0 1 2 3 4 5
1%
1 0 2 4 3 5
56%
Error
Правильный ответ: 21
Создание экземпляра класса pyquiz автоматически вызывает метод __init__ и передаёт объект как параметр self. 21 присваивается атрибуту данных объекта с именем id. Значение 42 не сохраняется в объекте, поскольку оно не присвоено атрибуту данных класса/объекта. Итогом работы программы будет 21.
Создание экземпляра класса pyquiz автоматически вызывает метод __init__ и передаёт объект как параметр self. 21 присваивается атрибуту данных объекта с именем id. Значение 42 не сохраняется в объекте, поскольку оно не присвоено атрибуту данных класса/объекта. Итогом работы программы будет 21.