Каким будет результат выполнения кода?
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
Объяснение:
После того, как через метод
var
— это множество, что подразумевает отсутствие в нём повторяющихся элементовПосле того, как через метод
.update()
мы добавили в него {1, 2}
, var начал равняться {1, 3, 2}
. А уже после сортировки через sorted()
, мы получили итоговый ответ — [1, 2, 3]
Объяснение:
Знак
Знак
/
говорит нам о том, что все аргументы до него должны быть позиционными. Так как аргумент x
в нашем случае и так позиционный, то код просто выполняется, печатая сумму x
и y
Объяснение:
Каждый элемент может входить в множество только один раз. Поэтому и
Каждый элемент может входить в множество только один раз. Поэтому и
var_one
, и var_two
будут равными. Они будут состоять из элементов 1
, 2
и 3
Каким будет результат выполнения кода?
Anonymous Quiz
26%
Привет. Меня зовут Булат и мне 31.00000 лет
15%
Привет. Меня зовут Булат и мне 3.1 лет
45%
Привет. Меня зовут Булат и мне 3.10000 лет
14%
Error
Объяснение:
Здесь мы работаем с форматированием. В
При этом есть здесь и интересная конструкция —
Здесь мы работаем с форматированием. В
{название_переменной}
мы помещаем переменную, значение которой хотим вывести через print
При этом есть здесь и интересная конструкция —
{age / 10:.5f}
. Работает это так: сначала мы делим 31 / 10
и получаем 3.1
. Затем применяем к нему форматирование :.5f
, где 5
— это количество символом в дробной части