Объяснение:
==
имеет больший приоритет, чем not
, а значит сначала сравнивается num
с True
(и получается False
) и только потом результат меняется на противположный (False
—> True
)Объяснение:
В Python
В случае с циклом, блок
Т.к.
В Python
else
есть не только у if
, но и у for
с try
В случае с циклом, блок
else
выполняется в случае, если он завершился нормально и не был остановлен при помощи оператора break
Т.к.
continute
это не break
, то мы спокойно получаем на печать Oh, no
Объяснение:
Метод
Метод
sort()
вернёт None
, а значит в print()
мы получим сравнение None == [0, 2, 4]
. Отсюда и ответ False
Объяснение:
Хоть
Поэтому мы и печатаем элементы, которые встречаются в
Хоть
i = 0
и приравнивает переменную к нулю, уже на следующем проходе i
берёт значение из range()
Поэтому мы и печатаем элементы, которые встречаются в
range(3)
Каким будет результат выполнения кода выше?
Anonymous Quiz
43%
{0, 1, 2, 3}
5%
{1, 2, 3, 4}
38%
{range(0, 4)}
14%
Error
Объяснение:
Объект типа
Если же нужно получить
Объект типа
range
— это отдельный объект. Поэтому он сохраняется в таком виде в качестве элемента множества
(set
)Если же нужно получить
{0, 1, 2, 3}
, то надо распаковать range
:s = {*range(4)}
Каким будет результат выполнения кода выше?
Anonymous Quiz
12%
['a', 'A', 'b', 'B']
53%
['A', 'B', 'a', 'b']
32%
['a', 'b', 'A', 'B']
3%
Error
Объяснение:
Строки в Python сравниваются по позиции в ASCII
Строки в Python сравниваются по позиции в ASCII
A
— 65
B
— 66
a
— 97
b
— 98
Объяснение:
Функция
Функция
divmod(a, b)
работает так, что она возвращает кортеж. Первым его элементом будет результат a // b
, а вторым — a % b
Метод — это ...
Anonymous Quiz
9%
то же, что и обыкновенная функция
80%
функция, связанная с объектом
6%
любой вызываемый объект
4%
то, чего нет в Python