Объяснение:
И у него есть особенность — один
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
Объяснение:
В
В
lambda нельзя использовать return, raise и прочие подобные выражения. Отсюда вместо возвращения значения 21, мы получаем SyntaxError