Объяснение:
Здесь же нам нужно использовать
*args
используется для работы с позиционными аргументами, т.е. display_person("Steve", "67")
Здесь же нам нужно использовать
**kwargs
Объяснение:
Функция в Python всегда возвращает значение. Если разработчик не указал его самостоятельно, то это будет значение
Функция в Python всегда возвращает значение. Если разработчик не указал его самостоятельно, то это будет значение
None
Объяснение:
Чтобы понять, почему такой ответ, достаточно «распутать» три момента:
Таким образом, наш код превращается в
Чтобы понять, почему такой ответ, достаточно «распутать» три момента:
lst[1] == 2
lst[2] == 3
lst[lst[1]] == lst[2] == 3
Таким образом, наш код превращается в
if 3 < 3:
print(3)
else:
print(2)
Каким будет результат выполнения кода?
Anonymous Quiz
14%
True True
20%
True False
31%
False True
35%
False False
Объяснение:
Так как
Так как
" "
— это не пустой элемент, то он даст нам True
. В свою очередь 0j
— это комплексный ноль, который всё ещё ноль. Поэтому он, как и None
, даст нам False
Объяснение:
Метод
Так как
Метод
bit_length()
возвращает нам количество битов, которые необходимы для представления исходного числа в двоичном виде. Причём исключая знаки и начальные нулиТак как
bin(-35) = -0b100011
, bit_length(-35) = 6
Каким будет результат выполнения кода?
Anonymous Quiz
7%
<class 'list'>
60%
<class 'tuple'>
5%
<class 'dict'>
29%
Error
Объяснение:
Здесь мы получим ошибку, так как нарушили нормы синтаксиса Python
Допустим, что мы хотели создать
Здесь мы получим ошибку, так как нарушили нормы синтаксиса Python
Допустим, что мы хотели создать
кортеж
(tuple
). Тогда у нас было несколько вариантов, как правильно это сделать: var = tuple()
/ var = ()
/ var = ('item', )
/ var = 'item',
/ var = tuple('item')
Каким будет результат выполнения кода?
Anonymous Quiz
12%
[1, 1, 2, 3]
7%
[1, 2, 1, 3]
50%
[1, 2, 3]
32%
Error