Что означает символ «^» в Python?
  Anonymous Quiz
    31%
    Возведение в степень
      
    23%
    Побитовая операция И
      
    35%
    Исключающее ИЛИ
      
    11%
    Ничего
      
    Объяснение:
Всё так.
Если же надо возвести число в степень, то используется
  Всё так.
^ в Python — это исключающее ИЛИЕсли же надо возвести число в степень, то используется
**Каким будет результат выполнения кода выше?
  Anonymous Quiz
    27%
    TypeError
      
    18%
    {}
      
    38%
    {0: 'P', 1: 'y', 2: 't', 3: 'h', 4: 'o', 5: 'n'}
      
    17%
    ничего из вышеперечисленного
      
    Объяснение:
Цикл
  Цикл
for с использованием функции enumerate (возвращает пары индекс-элемент) проходит по каждому символу строки some_string и добавляет в словарь some_dict пару ключ-значение, где ключ - это индекс символа, а значение - сам символ.Какой вариант вызова функции не приведет к ошибке?
  Anonymous Quiz
    43%
    ord()
      
    44%
    ord(' ')
      
    8%
    ord('')
      
    6%
    ord("")
      
    Объяснение:
Единственным правильным вариантом является —
  ord() — встроенная в Python функция. Принимает только один символ (иначе возникнет ошибка) и возвращает целое число - номер из таблицы символов Unicode, представляющий позицию данного символа. Единственным правильным вариантом является —
ord(' '), потому что в качестве аргумента функции мы передали пробелКакое ключевое слово используется вместо return при создании генераторов?
  Anonymous Quiz
    8%
    generate
      
    84%
    yield
      
    4%
    iterate
      
    4%
    refund
      
    Объяснение:
Ключевое слово
  Ключевое слово
yield вызывает остановку функции-генератора и возвращает текущее значение выражения, указанного после ключевого слова yield . Его можно рассматривать как аналог ключевого слова return в функции-генераторе. Но с той разницей, что он приостанавливает выполнение генератора, вместо того чтобы полностью выполнить выход из функции.Какое из следующих преобразований типов данных невозможно в Python?
  Anonymous Quiz
    4%
    '131' в целое число
      
    5%
    [1, 2, 3, 4, 5] в кортеж
      
    71%
    [1, 2, 3, 4, 5] в целое число
      
    19%
    True в строку
      
    Объяснение: 
В Python нельзя напрямую преобразовать список в целое число. Однако преобразование строки в целое число возможно с помощью функции
  В Python нельзя напрямую преобразовать список в целое число. Однако преобразование строки в целое число возможно с помощью функции
 int(), а список можно преобразовать в кортеж с помощью встроенной функции tuple(). Булевое значение также можно преобразовать в строку, используя str().Объяснение:
Когда мы вызываем
Обратите внимание, что при последующих вызовах
  Когда мы вызываем
next(generator_x()), это запускает генератор и выполняет его до первого встреченного чётного числа. Поскольку первым таковым является двойка, то и в выводе мы получим её.Обратите внимание, что при последующих вызовах
next(generator_x()) будут генерироваться следующие четные числа из диапазона (4), пока генератор не завершит свою работу. Если вызвать next(generator_x()) после того, как генератор завершит свою работу, будет вызвано исключение StopIterationОбъяснение:
В Python строки сравниваются посимвольно по лексикографическому порядку:
Так и возвращаем
  В Python строки сравниваются посимвольно по лексикографическому порядку:
'а' > 'а' — False'б' > 'б' — False'в' > 'б' — TrueТак и возвращаем
True, игнорируя последний символ — 'в'Каким будет результат выполнения кода выше?
  Anonymous Quiz
    19%
    [1, 2, 3]
      
    11%
    [123]
      
    53%
    ['1', '2', '3']
      
    17%
    ['123']
      
    Объяснение: 
Функция
  Функция
list() в Python принимает итерируемый объект (такой как строка) и создает из него новый список, содержащий элементы этого итерируемого объекта. Когда мы передаем строку '123' в list(), то создаём список, содержащий каждый символ из этой строки в виде отдельного  элемента.