Объяснение:
Код выше использует функцию
В свою очередь, функция
Поэтому, когда
Код выше использует функцию
filter()
, чтобы отфильтровать элементы списка lst
, применяя функцию func()
к каждому из нихВ свою очередь, функция
func()
возвращает True
для значений меньше 1
и False
для значений больше или равных 1
Поэтому, когда
filter()
применяется к lst
с помощью func()
, он сохраняет только те элементы, для которых func()
возвращает True
Объяснение:
Здесь применяются унарные операторы
Унарный
Однако эти операторы применяются последовательно, а не одновременно. Сначала применяется унарный оператор
Так мы и получаем ответ
Здесь применяются унарные операторы
+
и -
Унарный
+
не изменяет значение операнда, в то время как унарный -
меняет знак операнда на противоположный. Однако эти операторы применяются последовательно, а не одновременно. Сначала применяется унарный оператор
+
к переменной num
, что не изменяет её значение, а затем унарный оператор -
применяется к результату, меняя знак на противоположныйТак мы и получаем ответ
-1
Объяснение:
В данном коде создаётся объект
Метод
Однако переменная
Поэтому, когда вызывается метод
В данном коде создаётся объект
var
класса SecondClass
, который наследуется от FirstClass
Метод
__init__
в SecondClass
вызывает метод __init__
в FirstClass
с помощью функции super()
, устанавливая значения self.__i
и self.j
в 1
и 5
соответственно, а затем переопределяет их значения на 2
и 7
Однако переменная
self.__i
в SecondClass
не переопределяет self.__i
в FirstClass
из-за двойного подчеркивания, которое делает эту переменную «приватной» Поэтому, когда вызывается метод
display
из FirstClass
, он печатает значение self.__i
и self.j
из FirstClass
, а не из SecondClass
. Отсюда и ответ — 1 7
Объяснение:
В Python строки являются «истинными» (
Так как обе строки
Следовательно, будет напечатано
В Python строки являются «истинными» (
True
), если они не пусты, и «ложными» (False
), если пустыТак как обе строки
text1
и text2
не пусты, их булево значение будет True
, и условие if bool(text1) == bool(text2)
выполняетсяСледовательно, будет напечатано
True
Объяснение:
Метод
Метод
Символ под индексом
Метод
capitalize()
делает первую букву строки заглавной, а остальные строчными, получается "А есть ли подвох?"
Метод
title()
делает заглавной первую букву каждого слова, получается "А Есть Ли Подвох?"
Символ под индексом
10
в обеих строках — это 'п'
, просто в разном регистре, поэтому при сложении x[10] + y[10]
получается "пП"
Каким будет результат выполнения кода выше?
Anonymous Quiz
10%
(1, 2, 3, 4)
5%
(0, 1, 2, 3, 4)
12%
(0, 2, 3, 4)
74%
Error
Объяснение:
Код выше выдаст
Код выше выдаст
TypeError
, потому что кортежи в Python являются неизменяемыми объектами и не поддерживают присвоение значений их элементамКаким будет результат выполнения кода выше?
Anonymous Quiz
34%
11
29%
11.0011999999999
13%
12
24%
Error
Объяснение:
Результат выполнения кода —
В цикле каждый элемент кортежа
Значения
Результат выполнения кода —
11
В цикле каждый элемент кортежа
tup
преобразуется в целое число с помощью функции int()
и добавляется к переменной var
Значения
True
преобразуются в 1
, False
в 0
, дробные и вещественные числа округляются вниз до ближайшего целого, поэтому 1.001
становится 1
и 2e-04
становится 0
, а значение 8
остается без изменений