Объяснение:
В данном случае в
При этом так как лишних элементов нет, то список будет пустыс. Отсюда и ответ
Но если бы в задаче было
В данном случае в
b
запишутся все лишние элементы в виде списка, так как у нас не просто b
, а *b
При этом так как лишних элементов нет, то список будет пустыс. Отсюда и ответ
0 [] 1
Но если бы в задаче было
a, *b, c = range(5)
, то ответ был бы 0 [1, 2, 3] 4
Объяснение:
Функция всегда что-то возвращает. Если не указать явно, что именно она должна вернуть, то тогда это будет
Функция всегда что-то возвращает. Если не указать явно, что именно она должна вернуть, то тогда это будет
None
Объяснение:
У возведения в степень приоритет выше, чем у умножения. Поэтому сначала мы возводим два в третью степень (
У возведения в степень приоритет выше, чем у умножения. Поэтому сначала мы возводим два в третью степень (
2 ** 3
), а уже получившееся числоумножаем на триКаким будет результат выполнения кода выше (версия Python 3.9)?
Anonymous Quiz
50%
{1: 'one', 2: 'three', 3: 'four'}
21%
{1: 'one', 2: 'two', 3: 'four'}
7%
{1: 'one', 2: 'three'}
22%
Error
Объяснение:
В
При этом если есть одинаковые ключи, то значения в них перезаписываются на те, что представлены во втором словаре
В
Python 3.9
и новее оператор |
создаёт новый словарь со значениями dct_one
и dct_two
При этом если есть одинаковые ключи, то значения в них перезаписываются на те, что представлены во втором словаре
Каким будет результат выполнения кода выше?
Anonymous Quiz
11%
[0, 1, 2]
21%
[0, 1, 2, 0, 2]
15%
[0, 1, 2, 1]
53%
Infinite loop
Объяснение:
Мы получили бесконечный цикл, т.к. каждый раз, встречая нечётный элемент
Как итог — добавление будет происходить бесконечное число раз, т.к. этот самый нечётный элемент попадается нам постоянно
Мы получили бесконечный цикл, т.к. каждый раз, встречая нечётный элемент
lst
, мы добавляем его же в конец списка. Для этого используется .append()
Как итог — добавление будет происходить бесконечное число раз, т.к. этот самый нечётный элемент попадается нам постоянно
Каким будет результат выполнения кода выше?
Anonymous Quiz
11%
print("Inception")
23%
Inception
42%
Inception None
24%
Error
Объяснение:
Сначала отработает внутренняя функция
Затем напечатается
Вообще, None печатается с новой строки, но в Telegram нет возможности провернуть такое в ответах на квиз, поэтому ответ выглядит так
Сначала отработает внутренняя функция
print("Inception")
, поэтому на экран выведется Inception
Затем напечатается
None
, т.к. первый print()
вернул именно это значениеВообще, None печатается с новой строки, но в Telegram нет возможности провернуть такое в ответах на квиз, поэтому ответ выглядит так
Объяснение:
Функция
Функция
is_integer()
проверяет, можно ли float-число
отнести к целым
. Если да, то она возвращает True
, иначе — False