Каким будет результат выполнения кода?
Anonymous Quiz
24%
[10, 20, 30, 3]
8%
[10, 20, 30, 2, 3]
47%
IndexError
20%
TypeError
Объяснение:
Здесь мы добавляем новые элементы с начала списка, но при этом не «перезаписываем»
А так как срез
Здесь мы добавляем новые элементы с начала списка, но при этом не «перезаписываем»
3
, так как он является элементом с индексом -1
А так как срез
var[-3:-1]
проходит до -1
, но не включает его, итоговый список выглядит как [10, 20, 30, 3]
Объяснение:
Здесь мы имеем дело с банковским округлением. Это значит, что точные половинные значения округляются до ближайшего чётного результата, а не до нуля:
Здесь мы имеем дело с банковским округлением. Это значит, что точные половинные значения округляются до ближайшего чётного результата, а не до нуля:
12.5
—> 12
13.5
—> 14
11.5
—> 12
10.5
—> 10
Объяснение:
В Python разделение пустой строки всегда возвращает
В Python разделение пустой строки всегда возвращает
['']
. Это можно просто запомнитьОбъяснение:
Метод
Метод
pop(i)
возвращает значение элемента с индексом i
, а также удаляет его из последовательности, к которому был применён методКаким будет результат выполнения кода?
Anonymous Quiz
5%
{{"hello": "world"}: "again"}
7%
{"hello": "world"}
34%
"again"
53%
Error
Объяснение:
В Python нельзя использовать
Это не работает, т.к. ключи должны быть хэшируемыми. Как правило, хэшируемыми являются только неизменяемые объекты (
В Python нельзя использовать
словарь
(dictionary
) в качестве ключа к другому словарюЭто не работает, т.к. ключи должны быть хэшируемыми. Как правило, хэшируемыми являются только неизменяемые объекты (
string
, int
, float
, frozenset
, tuple
)Объяснение:
В очередной раз напоминаем, в Python нет оператора
В очередной раз напоминаем, в Python нет оператора
num++
. Если вы хотите увеличить число на единицу, то нужно использовать конструкцию num += 1
Каким будет результат выполнения кода?
Anonymous Quiz
76%
True
8%
False
10%
True False
7%
False True
Объяснение:
Так как первое выражение у нас
Так как первое выражение у нас
True
, а операция — or
, то только первое True
и выводится. До сегмента с print(False)
программа просто не доходитЧто из нижеперечисленного НЕ ВЕРНО в отношении множеств?
Anonymous Quiz
15%
Его элементы заключается в фигурные скобки
26%
Использует хэш-таблицы
23%
Изменяемый тип данных
35%
Ничего из этого