Объяснение:
При выполнении побитовой операции
Отсюда сравние
x, равный 5, в двоичной системе представляется как 101, а x-1, в свою очередь равный 4, в двоичной системе — 100При выполнении побитовой операции
& (AND) между числами, соответствующие биты сравниваются. И только когда оба бита равны 1, результат будет 1Отсюда сравние
101 и 100 даёт нам 100. А 100 в двоичной системе счисления равно 4 в десятичнойКаким будет результат выполнения кода выше?
Anonymous Quiz
58%
[1, 2, 3, 4]
22%
[1, 2, 4, 3]
18%
[4, 1, 2, 3]
2%
[1, 4, 2, 3]
Объяснение:
Метод
Метод
Отсюда и такой ответ —
Метод
pop() без аргументов удаляет последний элемент из списка и возвращает егоМетод
insert(-1, value) вставляет значение перед последним элементомОтсюда и такой ответ —
[1, 2, 4, 3]Объяснение:
Из-за особенностей представления чисел с плавающей точкой в компьютере, сумма
Отсюда и
Из-за особенностей представления чисел с плавающей точкой в компьютере, сумма
0.1 и 0.2 (как это ни странно) не точно равна 0.3Отсюда и
False в ответеОбъяснение:
В Python нельзя напрямую сравнивать
В Python нельзя напрямую сравнивать
строки и числа, это вызовет ошибку типаКаким будет результат выполнения кода выше?
Anonymous Quiz
4%
Hello World
4%
hello World
14%
heal World
77%
heal world
Объяснение:
Сначала все символы строки приводятся к нижнему регистру, а затем подстрока
Сначала все символы строки приводятся к нижнему регистру, а затем подстрока
"hello" заменяется на "heal"Объяснение:
Оператор
Оператор
// выполняет деление нацело, но так как одно из чисел имеет тип данных с плавающей точкой, результат также будет числом с плавающей точкойОбъяснение:
Оператор
Оператор
not инвертирует значение x, делая его False, а оператор or возвращает False, если оба его операнда ложны