Объяснение:
Встроенная функция
Встроенная функция
pow(base, exp, mod)
может принимать два или три аргумента. Когда она принимает два, они оцениваются как base**exp
. А когда их три, то (base**exp)%mod.
Исходя из этого правильным вариантом был — (5**3)%4
Объяснение:
Оператор
Оно возвращает
— Неупорядоченность элементов: порядок не имеет значения.
— Уникальность элементов: множество не может содержать повторяющиеся элементы, дубликаты автоматически удаляются.
Оператор
or
в Python возвращает первое истинное значение из предложенных. В данном случае это выражение: a == b
. Оно возвращает
True
, потому как множества обладают рядом правил:— Неупорядоченность элементов: порядок не имеет значения.
— Уникальность элементов: множество не может содержать повторяющиеся элементы, дубликаты автоматически удаляются.
Каким будет результат выполнения кода выше?
Anonymous Quiz
12%
[1, 2, 3, 4, 'Buzz', 6, 7, 8, 9, 10]
3%
[1, 3, 5, 7, 9]
79%
[1, 3, 'Buzz', 7, 9]
6%
[1, 3, 7, 9, 'Buzz']
Объяснение:
Код выше создаёт пустой список
Код выше создаёт пустой список
result
, а затем проходит циклом по числам от 1 до 10, добавляя в него элементы. Если число чётное, цикл переходит к следующей итерации с помощью continue
. Если число делится на 5 без остатка, в список добавляется строка "Buzz"
. Таким образов в результате мы увидим список [1, 3, 'Buzz', 7, 9]
Каким будет результат выполнения кода выше?
Anonymous Quiz
27%
[2, 0, 2, 2]
17%
[-1, 0, -1, -1, -1, 0, -1, -1]
35%
[]
21%
Error
Объяснение:
В Python при умножении
В Python при умножении
списка
(list
) на ноль или отрицательное число, исходный список становится равен пустомуОбъяснение:
frozenset
является НЕизменяемым и хешируемым множеством, его содержимое не может быть изменено после его создания. Таким образом первый ответ был правильным.Объяснение:
Код выше создаёт пустой словарь
Код выше создаёт пустой словарь
a
, затем присваивает ключам значения 1
и 2
соответственно. После этого значение первого ключа увеличивается ещё на 1
, становясь равным 2
. Далее, в цикле for происходит обход всех ключей словаря a
, при этом значения, соответствующие этим ключам, складываются в переменную count, и в результате мы видим 4
Объяснение:
Мы получим TypeError, так как 14,8 воспринимается НЕ как число с плавающей точкой, а как кортеж из двух значений. Вместо
Мы получим TypeError, так как 14,8 воспринимается НЕ как число с плавающей точкой, а как кортеж из двух значений. Вместо
,
надо было использовать .
Каким будет результат выполнения кода выше?
Anonymous Quiz
23%
Приём, у нас тут попытка поделить на ноль
34%
Пакуйте его, ребята
26%
Внешнее исключение перехвачено
17%
Ничего из вышеперечисленного
Объяснение:
Данный код вызывает ошибку деления на ноль (ZeroDivisionError) внутри вложенного обработчика исключений. Эта ошибка перехватывается, но затем снова вызывается, чтобы внешний обработчик исключений мог обработать её по-другому, но этого не происходит из-за break.
Таким образом, в выводе мы увидим только результат выполнения блока finally, который выполняется при любых условиях.
Данный код вызывает ошибку деления на ноль (ZeroDivisionError) внутри вложенного обработчика исключений. Эта ошибка перехватывается, но затем снова вызывается, чтобы внешний обработчик исключений мог обработать её по-другому, но этого не происходит из-за break.
Таким образом, в выводе мы увидим только результат выполнения блока finally, который выполняется при любых условиях.