Объяснение:
После того, как мы создали список
И так как он больше не содержит элементов для перебора, то когда мы попытались распаковать итератор с помощью оператора
После того, как мы создали список
lst из итератора mp с помощью функции list(), итератор был полностью исчерпанИ так как он больше не содержит элементов для перебора, то когда мы попытались распаковать итератор с помощью оператора
*, ничего не было выведено на экранОбъяснение:
При выполнении кода выше мы получил ошибку
Если мы всё же хотим пройтись по
При выполнении кода выше мы получил ошибку
TypeError, т.к. объект range не является итераторомЕсли мы всё же хотим пройтись по
rng, то необходимо использовать функцию iter() для создания итератора из объекта range:rng = iter(range(2))Объяснение:
В Python логический оператор
В данном случае,
В Python логический оператор
or возвращает первый ненулевой (или непустой) операндВ данном случае,
1984 является первым истинным (ненулевым и непустым) операндом, поэтому 1984 будет выведено на экранКаким будет результат выполнения кода выше?
Anonymous Quiz
28%
<class 'NoneType'>
26%
type <class 'NoneType'>
27%
<class 'func'>
18%
type <class 'func'>
Объяснение:
Внутренняя функция
Функция
По сути, мы имеем
Отсюда такой ответ
Внутренняя функция
print("type", end=" ") печатает строку «type» и, из-за параметра end=" ", не печатает символ новой строки после — вместо него печатается пробелФункция
print всегда возвращает None. Таким образом, внутренняя print тоже возвращает None. А вот внешняя, в свою очередь, печатает тип этого NoneПо сути, мы имеем
print(type(None)) == <class 'NoneType'>Отсюда такой ответ
Каким будет результат выполнения кода выше?
Anonymous Quiz
23%
2 ** 100
19%
2 ** 100 - 1
10%
None
48%
Error
Объяснение:
Итогом
В свою очередь, оно значительно превышает sys.maxsize, который для большинства 64-битных компьютеров составляет
Отсюда и вытекает ошибка
Итогом
2 ** 100 будет число 1267650600228229401496703205376В свою очередь, оно значительно превышает sys.maxsize, который для большинства 64-битных компьютеров составляет
9223372036854775807Отсюда и вытекает ошибка
OverflowErrorКаким будет результат выполнения кода выше?
Anonymous Quiz
32%
[1, 1, 1, 1, 2, 2, 2, 3, 3]
37%
[1, 2, 3]
4%
None
28%
Error
Объяснение:
А потому все лишние
lst в данном случае множество, а множество — это набор данных, который хранит уникальные элементыА потому все лишние
1, 2 и 3 просто отсутствуют в нёмОбъяснение:
Мы проверяем на истинность первое выражение (здесь —
Если же проверяемое выражение истинно, то ничего не выводится и программа продолжает выполняться
assert в Python — это специальная конструкция, которая используется для проверки предположений (утверждений) о значениях переменных во время выполнения программыМы проверяем на истинность первое выражение (здесь —
True) и если оно ложно, то выводим AssertionError (здесь — False)Если же проверяемое выражение истинно, то ничего не выводится и программа продолжает выполняться