Объяснение:
newList = listOne + listTwo: Это правильный способ объединения двух списков. Он создает новый список newList, который состоит из элементов listOne, за которыми следуют элементы listTwo.
Все остальные варинты с методом extend были некорректны и не вернули бы нам нужного результата.
  newList = listOne + listTwo: Это правильный способ объединения двух списков. Он создает новый список newList, который состоит из элементов listOne, за которыми следуют элементы listTwo.
Все остальные варинты с методом extend были некорректны и не вернули бы нам нужного результата.
Каким будет результат выполнения кода выше?
  Anonymous Quiz
    3%
    var_one, var_two
      
    33%
    Error
      
    3%
    12
      
    1%
    13
      
    60%
    (12, 13)
      
    Объяснение:
В Python можно указать несколько присваиваний в одной строке кода:
Но в нашем случае код немного другой. Здесь используется упаковка кортежа. В строке:
происходит следующее: наружная часть var = ... присваивает переменной var кортеж (12, 13), который формируется из значений, присвоенных переменным var_one и var_two.
  В Python можно указать несколько присваиваний в одной строке кода:
var_one, var_two = 12, 13
Но в нашем случае код немного другой. Здесь используется упаковка кортежа. В строке:
var = var_one, var_two = 12, 13
происходит следующее: наружная часть var = ... присваивает переменной var кортеж (12, 13), который формируется из значений, присвоенных переменным var_one и var_two.
Каким будет результат выполнения кода выше?
  Anonymous Quiz
    10%
    {5, 6, 3, 4, 5}
      
    33%
    TypeError: unhashable type: 'list'
      
    52%
    {3, 4, 5, 6}
      
    6%
    {3, 4, 5, 5, 6}
      
    Объяснение:
Метод
Если элемент присутствует в обоих наборах, то в обновленном наборе будет присутствовать только одно появление этого элемента. Так и выходит, что получаем — {3, 4, 5, 6}
  Метод
update() обновляет текущий набор, добавляя элементы из другого набора (или любого другого итерируемого объекта и наш список подходит по этому критерию).Если элемент присутствует в обоих наборах, то в обновленном наборе будет присутствовать только одно появление этого элемента. Так и выходит, что получаем — {3, 4, 5, 6}
Выберите правильное объявление функции,  fun1() чтобы мы могли успешно выполнить вызовы функции, указанные выше
  Anonymous Quiz
    20%
    def fun1(**kwargs)
      
    4%
    в Python это невозможно
      
    27%
    def fun1(args*)
      
    49%
    def fun1(*data)
      
    Объяснение:
Чтобы принимать несколько значений или когда количество аргументов заранее неизвестно, мы можем добавить * перед именем параметра, чтобы функция могла обрабатывать произвольное количество аргументов. Это значит, что мы можем создать функции, которые принимают переменное число позиционных аргументов с использованием *args (звездочка перед именем параметра).
Пример:
  Чтобы принимать несколько значений или когда количество аргументов заранее неизвестно, мы можем добавить * перед именем параметра, чтобы функция могла обрабатывать произвольное количество аргументов. Это значит, что мы можем создать функции, которые принимают переменное число позиционных аргументов с использованием *args (звездочка перед именем параметра).
Пример:
def fun1(*data):
for i in data:
print(i)
print("Done!")
fun1(25, 75, 55)
fun1(10, 20)
Какой метод возвращает значение строки в верхнем регистре?
  Anonymous Quiz
    9%
    capital()
      
    1%
    caps()
      
    16%
    uppercase()
      
    74%
    upper()
      
    Объяснение:
Метод .upper() является стандартным методом в языке программирования Python, который используется для преобразования всех символов строки в верхний регистр (большие буквы). Важно отметить, что метод upper() не изменяет исходную строку. Вместо этого он возвращает новую строку, где все символы исходной строки приведены в верхний регистр.
  Метод .upper() является стандартным методом в языке программирования Python, который используется для преобразования всех символов строки в верхний регистр (большие буквы). Важно отметить, что метод upper() не изменяет исходную строку. Вместо этого он возвращает новую строку, где все символы исходной строки приведены в верхний регистр.
Каким будет результат выполнения кода выше?
  Anonymous Quiz
    53%
    []
      
    44%
    Ошибка - индекс списка выходит за пределы допустимого диапазона.
      
    2%
    [10, 20]
      
    1%
    [30, 40]
      
    Объяснение:
Срез списка в Python автоматически корректируется, даже если указанные индексы выхода за пределы фактической длины списка. В результате выполнения кода список полностью очищается, и операцию выводится пустой список [].
В Python отрицательные индексы отсчитываются от конца списка, однако -100 намного меньше фактического начала списка, в результате этого -100 будет трактоваться как начало списка. Индекс 10000 также выходит за пределы диапазона списка, поэтому он будет трактоваться как конец списка.
  Срез списка в Python автоматически корректируется, даже если указанные индексы выхода за пределы фактической длины списка. В результате выполнения кода список полностью очищается, и операцию выводится пустой список [].
В Python отрицательные индексы отсчитываются от конца списка, однако -100 намного меньше фактического начала списка, в результате этого -100 будет трактоваться как начало списка. Индекс 10000 также выходит за пределы диапазона списка, поэтому он будет трактоваться как конец списка.
Каким будет результат выполнения кода выше?
  Anonymous Quiz
    51%
    10
      
    12%
    NameError: name ‘e’ is not defined
      
    30%
    ZeroDivisionError
      
    8%
    Ничего из вышеперечисленного
      
    Объяснение:
Лучше всего посмотреть код еще раз, чтобы понять, что здесь происходит.
В первой строке кода переменной
строка обработки исключений. Эта строка кода переназначает переменную e объекту
Конечно, в блоке исключений ничего не происходит с объектом исключения. Вместо этого используется оператор
При выполнении команды print(e), возникает ошибка
  Лучше всего посмотреть код еще раз, чтобы понять, что здесь происходит.
В первой строке кода переменной
e присваивается число десять. Затем в 5-й строке кода находитсястрока обработки исключений. Эта строка кода переназначает переменную e объекту
ZeroDivisionError.Конечно, в блоке исключений ничего не происходит с объектом исключения. Вместо этого используется оператор
pass, чтобы игнорировать исключение. И как только мы выходим из блока исключений, Python удаляет переменную e, которая теперь находится вне области видимости.При выполнении команды print(e), возникает ошибка
NameError, потому что переменная e была удалена и больше не существует.Каким будет значение переменной number в конце выполнения этого кода?
  Anonymous Quiz
    61%
    5
      
    22%
    49
      
    4%
    50
      
    13%
    Ничего из выше перечисленного