Каким будет результат выполнения кода?
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()Объяснение:
Функция
Функция
int() не умеет работать со строками, внутри которых число с плавающей точкой. Если мы хотим обрабоотать "1.0", то нам надо использовать следующую конструкцию: int(float("1.0"))