Объяснение:
Виной всему инструкция
При этом из-за того, что условие
Тем не менее, функция
Виной всему инструкция
yield
. Из-за её наличия в теле функции, сама функция возвращает генераторПри этом из-за того, что условие
if y:
не выполняется, генератор не будет производить значенияТем не менее, функция
pepe
возвращает объект генератора из-за наличия инструкции yield
и именно поэтому результат выполнения кода будет таким, какой он есть0x7f...
в нём это адрес памяти, где находится объект генератораКаким будет результат выполнения кода выше?
Anonymous Quiz
38%
[]
17%
[1, 2, 3]
26%
[3, 2, 1]
19%
Error
Объяснение:
Оператор
Далее уже оператор
Отсюда и пустой список в ответе
Оператор
[::-1]
создаёт новый список, состоящий из элементов списка lst, расположенных в обратном порядкеДалее уже оператор
del
удаляет все элементы этого созданного списка, но не сам lstОтсюда и пустой список в ответе
Объяснение:
Функция
Затем в строке
Достигается это за счёт атрибута
Функция
func()
устанавливает значение атрибута ecole
равным 42
и затем возвращает саму себя (функцию func
)Затем в строке
print(func().ecole)
происходит вызов функции func()
и получение её атрибута ecoleДостигается это за счёт атрибута
__dict__
Каким будет результат выполнения кода выше?
Anonymous Quiz
13%
ㅤ
12%
0x7f...
62%
MemoryError
13%
SyntaxError
Объяснение:
Тут, в общем-то, без подвохов — «подняли»
Это специальный тип ошибки в Python, который возникает при проблемах с доступной памятью во время выполнения программы
Тут, в общем-то, без подвохов — «подняли»
MemoryError
, получили MemoryError
Это специальный тип ошибки в Python, который возникает при проблемах с доступной памятью во время выполнения программы
Объяснение:
Функция
Второй аргумент может быть передан как позиционно, так и по имени
При вызове функции
Функция
wut()
принимает два аргумента: num_one
и num_two
. Но первый аргумент определен с помощью /
. Это означает, что он должен быть передан позиционно, т.е. не по имениВторой аргумент может быть передан как позиционно, так и по имени
При вызове функции
wut(1, 2)
значение 1
передается в качестве num_one
, а значение 2
передается в качестве num_two
. Затем эти значения складываются и возвращается результат 3
.Объяснение:
Когда мы делаем срез списка
Поэтому изменение
Когда мы делаем срез списка
lst_one
, создаётся новый список lst_two
Поэтому изменение
lst_two
не влияет на lst_one
Каким будет результат выполнения кода выше?
Anonymous Quiz
8%
python2
80%
python3
5%
python3python2
8%
Error
Объяснение:
Оператор
Функция
Оператор
or
возвращает первое истинное значениеФункция
func
возвращает 'python3'
и т.к это истинное значение, оператор or
возвращает именно его