Объяснение:
Т.к.
Т.к.
NaN
— это не 0
, то и при использовании bool()
мы получим True
Объяснение:
И у него есть особенность — один
NaN
— это особенное состояние числа с плавающей запятой. Получается оно в том случае, если компьютер не смог посчитать какое-то выражение (0 / 0
, asin(2)
и т.д)И у него есть особенность — один
NaN
не равен другому NaN
. Поэтому здесь мы получаем dct = {nan: 1, nan: 2}
Объяснение:
var = {}
— таким образом создаются словари. Если мы хотим создать множество, то надо использовать конструкцию var = set()
Объяснение:
Функция
Функция
int()
не умеет работать со строками, внутри которых число с плавающей точкой. Если мы хотим обрабоотать "1.0"
, то нам надо использовать следующую конструкцию: int(float("1.0"))
Объяснение:
Функция
Функция
.pop(i)
удаляет значение по индексу i
. Но вместе с тем, она также возвращает значение, которое находилось по немуОбъяснение:
Здесь
Здесь
&
— это побитовое «И
». Таким образом, i & 1
равносильно i % 2
. А это значит:0 & 1 = 0
—> выводим1 & 1 = 1
—> пропускаем2 & 1 = 0
—> выводим3 & 1 = 1
—> пропускаем4 & 1 = 0
—> выводимКаким будет результат выполнения кода?
Anonymous Quiz
5%
TypeError
39%
SyntaxError
16%
LambdaError
40%
21