Объяснение:
При выполнении программы, мы получим ошибку. Всё дело в том, что
В итоге передавая функции
При выполнении программы, мы получим ошибку. Всё дело в том, что
nums = 2, 2
создаёт кортеж
(tuple
)В итоге передавая функции
multiply
в качестве аргумента лишь nums
, мы теряем второй необходимый аргумент. На это и ругается интерпретатор:TypeError: multiply() missing 1 required positional argument: 'argTwo'
Объяснение:
Если привести
Если привести
True
к типу данных int
, то мы получим 1
. В итоге 1 + 100 = 101
Объяснение:
В Python нет тернарных операций вида
Вместо этого в языке используется конструкция
В Python нет тернарных операций вида
условие ? результат 1 : результат 2
Вместо этого в языке используется конструкция
результат 1 if условие else результат 2
Каким будет результат выполнения кода выше?
Anonymous Quiz
19%
(8, 20)
34%
(2, 5, 2, 5, 2, 5, 2, 5)
19%
10
28%
Error
Объяснение:
В свою очередь в
varOne = 2,5
— здесь мы создаём кортеж
(tuple
), равный (2, 5)
В свою очередь в
print(varOne * varTwo)
мы получаем результат вычисления (2, 5) * 4 = (2, 5, 2, 5, 2, 5, 2, 5)
Каким будет результат выполнения кода выше?
Anonymous Quiz
4%
Python.__num
8%
Python.0
47%
0
40%
Error
Объяснение:
Т.к. свойство
Т.к. свойство
__num
класса Python
является прватным, попытка обратиться к нему вне самого класса каждый раз будет приводить к ошибке AttributeError
Функция, определённая внутри класса, называется ...
Anonymous Quiz
8%
функцией-классом
6%
операцией
1%
фабрикой
84%
методом
Объяснение:
Функция, которая определена внутри класса, называется методом экземпляра. Такие функции существуют лишь в контексте самого объекта, а потому не могут вызываться без ссылки на него
Функция, которая определена внутри класса, называется методом экземпляра. Такие функции существуют лишь в контексте самого объекта, а потому не могут вызываться без ссылки на него
Объяснение:
Здесь мы имеем дело с условным выражением. Его конструкция достаточно проста:
Работает оно следующим образом: если условие выполняется, то мы получаем
В итоге так как
Здесь мы имеем дело с условным выражением. Его конструкция достаточно проста:
результат1 if условие else результат2
Работает оно следующим образом: если условие выполняется, то мы получаем
результат1
, иначе — результат2
В итоге так как
3 / 2 != 1
, то a = 2
, а затем 4
Сколько работающих конструкторов можно создать внутри класса в Python?
Anonymous Quiz
4%
0
51%
1
4%
2
41%
3 и более