Объяснение:
В данном случае
В данном случае
var равняется (1, 2), а поэтому в форматированная печать print(f"{var}") выведет (1, 2)Объяснение:
Списки — изменяемый тип данных. Поэтому под два разных списка создаётся отдельный объект. Даже если их значения одинаковыеКаким будет результат выполнения кода выше?
Anonymous Quiz
55%
{0, 1, 2, 3}
5%
{1, 2, 3, 4}
21%
{range(0, 4)}
19%
Error
Объяснение:
В нашем случае
Если уж мы хотим запихнуть в множество числа от
В нашем случае
range — это вполне себе отдельный объект, который может лечь внутрь множества в качестве одного из его элементовЕсли уж мы хотим запихнуть в множество числа от
0 до 3 (включительно), то тогда скорее надо делать распаковку:set_ = {*range(4)}Объяснение:
К элементам
К элементам
множества (set) нельзя получить доступ через их индекс, т.к множество — неиндексируемая коллекцияОбъяснение:
Не так давно была похожая задачка. Напоминаем — в Python вычисление степени ведётся справа налево. То в данном случае сначала
Не так давно была похожая задачка. Напоминаем — в Python вычисление степени ведётся справа налево. То в данном случае сначала
3 ** 2 (будет 9), а уже потом 2 ** 9 (будет 512)Каким будет результат выполнения кода выше?
Anonymous Quiz
21%
[1, 1, 1]
72%
[1, 0, 1]
3%
[0, 0, 0]
4%
Error
Объяснение:
И т.к. список это изменяемый тип данных, изменение
lst_two ссылается на тот же объект, что и lst_one, т.е. [1, 1, 1]И т.к. список это изменяемый тип данных, изменение
lst_two влияет на lst_one — обе переменные всё ещё ссылаются на один и тот же объект в памятиЧто происходит с памятью, занимаемой объектом, когда он выходит из области видимости в Python?
Anonymous Quiz
52%
Память освобождается автоматически
24%
Память остается занятой до завершения программы
12%
Память будет занята до тех пор, пока она не будет явно освобождена с помощью оператора del
12%
Память занята до тех пор, пока она явно не будет освобождена с помощью функции gc.collect()
Объяснение:
В Python управление памятью автоматически обрабатывается интерпретатором Python. Когда объект выходит из области видимости, сборщик мусора Python самостоятельно освобождает память, занимаемую объектом
Это означает, что нет необходимости явно освобождать память с помощью оператора
В Python управление памятью автоматически обрабатывается интерпретатором Python. Когда объект выходит из области видимости, сборщик мусора Python самостоятельно освобождает память, занимаемую объектом
Это означает, что нет необходимости явно освобождать память с помощью оператора
del или функции gc.collect(). Хотя del можно использовать для явного удаления ссылки на объект, чтобы освободить его память раньше, чем это сделает сборщик мусораКаким будет результат выполнения кода выше?
Anonymous Quiz
7%
dict_items([('color', 'fruit')])
33%
dict_items([('color', 'blue'), ('fruit', 'apple')])
18%
([('color', 'fruit')])
42%
([('color', 'blue'), ('fruit', 'apple')])