Объяснение:
Функция .append() просто добавляет аргументы в конец списка «как есть», в то время как .extend() сначала расширяет список, а затем дополняет его аргументами.
  Функция .append() просто добавляет аргументы в конец списка «как есть», в то время как .extend() сначала расширяет список, а затем дополняет его аргументами.
Объяснение:
В Python следующий порядок «старшинства» логических операторов: NOT, затем AND и в последнюю очередь OR.
Поэтому условие if и второе условие elif оцениваются как False, а третье условие elif оценивается как True. В результате правильный ответ — 3.
  В Python следующий порядок «старшинства» логических операторов: NOT, затем AND и в последнюю очередь OR.
Поэтому условие if и второе условие elif оцениваются как False, а третье условие elif оценивается как True. В результате правильный ответ — 3.
Объяснение:
Список lst состоит из int-элементов, а переменная num содержит string-элемент.
В Python нельзя привести один тип к другому через оператор «+» — в данном случае сначала надо воспользоваться функцией str(). А уже после этого можно будет добавить к num элементы lst.
  Список lst состоит из int-элементов, а переменная num содержит string-элемент.
В Python нельзя привести один тип к другому через оператор «+» — в данном случае сначала надо воспользоваться функцией str(). А уже после этого можно будет добавить к num элементы lst.
Каким будет результат выполнения кода выше?
  Anonymous Quiz
    13%
    done
      
    5%
    one<->two<->three
      
    10%
    1<->2<->3
      
    34%
    ('one', 1)<->('two', 2)<->('three', 3)<->done
      
    37%
    ('three', 3)<->('two', 2)<->('one', 1)<->done
      
    Объяснение:
Метод .popitem() удаляет одну связку ключ-значение из dct и возвращает её в виде кортежа (tuple).
В итоге программа проходится по всему словарю, возвращая ключи-значения с конца, после чего закрывает это дело печатью done.
  Метод .popitem() удаляет одну связку ключ-значение из dct и возвращает её в виде кортежа (tuple).
В итоге программа проходится по всему словарю, возвращая ключи-значения с конца, после чего закрывает это дело печатью done.
Объяснение:
На самом деле, в Python нет никаких проблем с тем, чтобы вывести int-переменную с подряд идущими операторами «+» и «-».
  На самом деле, в Python нет никаких проблем с тем, чтобы вывести int-переменную с подряд идущими операторами «+» и «-».
В каком направлении Python-разработки вы развиваетесь? 
  Anonymous Poll
    29%
    Еще только начинаю, не выбрал конкретное направление
      
    26%
    Бэкенд
      
    7%
    Автоматизация
      
    3%
    Тестирование
      
    2%
    Разработка игр
      
    17%
    Аналитика, Data Science 
      
    3%
    Разработка ботов
      
    9%
    ИИ, нейронные сети, машинное обучение
      
    1%
    Управление командами / проектами
      
    2%
    Другое / не IT (пожайлуста, напишите в комментариях ваш вариант)
      
    Каким из нижеперечисленных способов нельзя создать переменную типа tuple?
  Anonymous Quiz
    22%
    tup = ('tup', )
      
    58%
    tup = ('tup')
      
    20%
    tup = tuple('tup')
      
    Объяснение:
При создании переменной tup = ('tup') мы получим строку, а не кортеж (tuple).
  При создании переменной tup = ('tup') мы получим строку, а не кортеж (tuple).
Каким будет результат выполнения кода выше?
  Anonymous Quiz
    10%
    [1, 4, 7]
      
    66%
    [1, 5, 9]
      
    3%
    [3, 5, 7]
      
    21%
    Error
      
    Объяснение:
Код будет проходит по элементам двумерного массива с одинаковыми индексами (arr[0][0], arr[1][1], arr[2][2]). Результат он поместит в новый list, который будет выглядеть как [1, 5, 9].
  Код будет проходит по элементам двумерного массива с одинаковыми индексами (arr[0][0], arr[1][1], arr[2][2]). Результат он поместит в новый list, который будет выглядеть как [1, 5, 9].
