Каким будет результат выполнения кода?
  Anonymous Quiz
    9%
    choco bar
      
    5%
    bar bar
      
    2%
    choco choco
      
    84%
    bar choco
      
    Объяснение:
Тут всё довольно просто. Мы просто меняем значение переменной
  Тут всё довольно просто. Мы просто меняем значение переменной
c на значение переменной d и значение переменной d на c. Как результат получаем — bar chocoКакой из следующих вариантов при печати выдаст ошибку?
  Anonymous Quiz
    8%
    [1, ['Hello'], 1]
      
    51%
    {6, [2, 3], 5}
      
    28%
    {1: 10, 2: 20, 1: 30}
      
    13%
    {10, 20, 10}
      
    Объяснение:
Существует ограничение, что элементами множества (как и ключами словарей) в Python могут быть только так называемые хешируемые (Hashable) объекты. Это обусловлено тем фактом, что внутренняя реализация
  Существует ограничение, что элементами множества (как и ключами словарей) в Python могут быть только так называемые хешируемые (Hashable) объекты. Это обусловлено тем фактом, что внутренняя реализация
set основана на хеш-таблицах. Например, списки и словари – это изменяемые объекты, которые не могут быть элементами множеств. Так и получается, что {6, [2, 3], 5} выдаст ошибкуКаким будет результат выполнения кода?
  Anonymous Quiz
    32%
    [1, 2, 3, 4, 5, 6, 7, 8]
      
    8%
    [1, 2, 3, 4, 5, 6, 7]
      
    41%
    None
      
    19%
    [8]
      
    Объяснение:
Что здесь происходит? Разве метод
Да, метод
Чтобы наш код корректо отработал его небходимо немного изменить:
  Что здесь происходит? Разве метод
append() не добавляет элемент в конец списка?Да, метод
append() действительно добавляет элемент в конец списка, но при этом сам метод возвращает значение None. А присваивание результата append() обратно переменной со списком приводит к тому, что вместо исходного списка мы получаем None.Чтобы наш код корректо отработал его небходимо немного изменить:
my_list = list(range(1, 7))
my_list.append(8)
print(my_list)
Объяснение:
При написании нулей подряд ведущие нули в Python игнорируются, поэтому в нашем случае он просто выпадает. Но если после ведущих нулей идут другие цифры, например —
 
Однако есть ситуации, когда нам просто необходимо, чтобы они отображались. Например, при работе с датами и временем, номерами страниц и так далее.
 
Один из наиболее простых способов решить эту проблему — использование функции
  При написании нулей подряд ведущие нули в Python игнорируются, поэтому в нашем случае он просто выпадает. Но если после ведущих нулей идут другие цифры, например —
01, 02, 01010101, то Python  и вовсе выдаёт ошибку SyntaxError. Однако есть ситуации, когда нам просто необходимо, чтобы они отображались. Например, при работе с датами и временем, номерами страниц и так далее.
Один из наиболее простых способов решить эту проблему — использование функции
str.zfill(). Эта функция позволяет добавить ведущие нули к строке. Она принимает один аргумент — количество символов, которые должна содержать строка. Если исходная строка короче, то она заполняется ведущими нулями. Пример её использования на картинке!Каким будет результат выполнения кода выше?
  Anonymous Quiz
    34%
    H e l l o
      
    25%
    H e l o
      
    6%
    None
      
    35%
    Error
      
    Объяснение:
В данном случае
Отсюда и ошибка
  В данном случае
var — множество (set), а множество не умеет выдавать значения по индексу, т.к. элементы в нём хранятся неупорядоченноОтсюда и ошибка
Каким будет результат выполнения кода выше?
  Anonymous Quiz
    67%
    <class 'str'>
      
    14%
    <class 'float'>
      
    2%
    <class 'int'>
      
    17%
    <class 'tuple'>
      
    Объяснение:
Когда мы присвоили переменной
  Когда мы присвоили переменной
data строку '20.0' в конце поставили запятую, а это значит, что мы создали кортеж с одним элементом. Поэтому и получается <class 'tuple'>Объяснение:
Синтаксис среза
  Синтаксис среза
[::-1] позволяет получить обратный (разворот) строки. Он работает следующим образом: отсутствие начального и конечного индексов в срезе означает, что берется вся строка от начала до конца. Отрицательный шаг -1 указывает, что строка будет обходиться в обратном направлении – от последнего символа к первому. Таким образом, "Python"[::-1] выводит строку "nohtyP"Что делает функция complex() в Python ?
  Anonymous Quiz
    5%
    Находит наибольший общий делитель двух чисел
      
    4%
    Приводит число к заданной степени
      
    11%
    Выполняет комплексные математические операции
      
    80%
    Создает комплексное число из заданных действительной и мнимой частей