Объяснение:
--num
— это просто два подряд идущих минуса, т.е. -(-num) == 101
++num
— это также просто два плюса подряд, поэтому ++num == 101
Каким будет результат выполнения кода?
Anonymous Quiz
57%
<class 'tuple'>
22%
<class 'NoneType'>
15%
None
7%
Error
Объяснение:
Здесь мы просто пытались заставить вас сомневаться
Ответ, на самом деле, очевиден — для создания пустого кортежа мы спокойно можем использовать пустые скобки
Здесь мы просто пытались заставить вас сомневаться
Ответ, на самом деле, очевиден — для создания пустого кортежа мы спокойно можем использовать пустые скобки
Каким будет результат выполнения кода?
Anonymous Quiz
7%
([1], [1])
56%
([], [1])
12%
([1], [])
26%
Error
Объяснение:
Несмотря на то, что
Несмотря на то, что
tup
— это кортеж
(неизменяемый тип данных), объекты внутри него мы без проблем можем изменятьОбъяснение:
Переменная
Переменная
var
— это кортеж
, равный (0, 1, 2)
. При этом функция sorted()
вернёт нам список
. По итогу сравнение списка
с кортежем
выдаст False
Объяснение:
Т.к.
Т.к.
NaN
— это не 0
, то и при использовании bool()
мы получим True
Объяснение:
И у него есть особенность — один
NaN
— это особенное состояние числа с плавающей запятой. Получается оно в том случае, если компьютер не смог посчитать какое-то выражение (0 / 0
, asin(2)
и т.д)И у него есть особенность — один
NaN
не равен другому NaN
. Поэтому здесь мы получаем dct = {nan: 1, nan: 2}
Объяснение:
var = {}
— таким образом создаются словари. Если мы хотим создать множество, то надо использовать конструкцию var = set()