Объяснение:
В 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, который выполняется при любых условиях.
Каким будет результат выполнения кода выше?
Anonymous Quiz
13%
(0, 1, 2)
7%
[0, 1, 2]
60%
{0, 1, 2}
20%
Error
Объяснение:
Оператор
Оператор
*
в Python можно использовать для распаковки итерируемых объектов. В этом примере мы указываем Python распаковать три целых числа (0 - 2) в набор. Таким образом и получаем {1, 2, 3}
Какой метод используется для проверки, не имеют ли два множества общих элементов?
Anonymous Quiz
28%
distinct()
7%
strip()
31%
isdisjoint()
33%
unique()
Объяснение:
Метод
Мы также можем передавать итерации, такие как список, кортеж, словарь или строку. В этом случае
Метод
isdisjoint()
возвращает значение True
, если два множества не имеют между собой общих элементов. В противном случае возвращается False
. Мы также можем передавать итерации, такие как список, кортеж, словарь или строку. В этом случае
isdisjoint()
сначала преобразует итерации в множества. А затем происходит проверка, не являются ли они непересекающимися.Каким будет результат выполнения кода выше?
Anonymous Quiz
13%
a, b, c
71%
c, b, a
6%
b, a, c
10%
Error
Объяснение:
В этом коде используется метод format() для форматирования строки. Цифры фигурных скобки - это тип синтаксиса строк формата.
Синтаксис {2}, {1}, {0} внутри строки указывает, что в эти позиции должны быть вставлены значения, соответствующие индексам 2, 1 и 0 соответственно.
В этом коде используется метод format() для форматирования строки. Цифры фигурных скобки - это тип синтаксиса строк формата.
Синтаксис {2}, {1}, {0} внутри строки указывает, что в эти позиции должны быть вставлены значения, соответствующие индексам 2, 1 и 0 соответственно.
Python documentation
Built-in Types
The following sections describe the standard types that are built into the interpreter. The principal built-in types are numerics, sequences, mappings, classes, instances and exceptions. Some colle...