Объяснение:
Функция
Когда вычитаем
  Функция
ord() в Python возвращает числовое представление указанного символа. Например, в ASCII символ 'a' имеет значение 97, а 'c' — значение 99Когда вычитаем
ord('a') из ord('c'), мы фактически вычитаем 97 из 99, что дает 2Необходимо создать словарь. Какие типы данных нельзя использовать в таком случае в качестве ключа?
  Anonymous Quiz
    14%
    frozenset, кортеж
      
    4%
    число, кортеж
      
    23%
    булево значение
      
    58%
    список, словарь
      
    Объяснение:
Правильный ответ «список, словарь» связан с тем, что в качестве ключей словаря в Python могут использоваться только неизменяемые (immutable) типы данных
Неизменяемые типы данных не могут быть изменены после их создания. Это обеспечивает стабильность хеша ключа, который используется для определения местоположения значения в словаре
Списки и словари являются изменяемыми (mutable) типами, что означает, что их содержимое может изменяться. И поэтому они не подходят для использования в качестве ключа
  Правильный ответ «список, словарь» связан с тем, что в качестве ключей словаря в Python могут использоваться только неизменяемые (immutable) типы данных
Неизменяемые типы данных не могут быть изменены после их создания. Это обеспечивает стабильность хеша ключа, который используется для определения местоположения значения в словаре
Списки и словари являются изменяемыми (mutable) типами, что означает, что их содержимое может изменяться. И поэтому они не подходят для использования в качестве ключа
Каким будет результат выполнения кода выше?
  Anonymous Quiz
    63%
    {num1} - один, {num2} - два
      
    26%
    1 - один, 2 - два
      
    1%
    None
      
    10%
    Error
      
    Объяснение:
Здесь используется строка с фигурными скобками
Однако здесь применена обычная строка, а не f-строка, которая требуется для вставки значений переменных в строку
В Python f-строка (форматированная строка) обозначается префиксом
То есть здесь должно было быть написано
  Здесь используется строка с фигурными скобками
{} для вставки переменных num1 и num2Однако здесь применена обычная строка, а не f-строка, которая требуется для вставки значений переменных в строку
В Python f-строка (форматированная строка) обозначается префиксом
f перед началом строки и позволяет включать выражения Python внутри фигурных скобок {} непосредственно в строкеТо есть здесь должно было быть написано
f"{num1} - один, {num2} - два", чтобы получилось "1 - один, 2 - два"Объяснение:
В этом коде есть ошибка в строке
Оператор
Однако в Python нельзя использовать операцию
Отсюда и ошибка
  В этом коде есть ошибка в строке
num2 = num1 += 2Оператор
+= используется для увеличения значения переменной на указанное число и одновременного присваивания этого нового значения переменнойОднако в Python нельзя использовать операцию
+= вместе с операцией присваивания = таким образом, как это сделано в данном случаеОтсюда и ошибка
Объяснение:
В этом коде создается лямбда-функция
Однако важно отметить, что в данном случае просто происходит определение функции
Лямбда-функция
Для того чтобы функция выполнилась, ее необходимо вызвать с использованием круглых скобок:
  В этом коде создается лямбда-функция
msg, которая при вызове печатает слово "Wow"Однако важно отметить, что в данном случае просто происходит определение функции
msg, но она не вызываетсяЛямбда-функция
msg является объектом функции и просто ссылка на этот объект (msg) не приведет к выполнению функцииДля того чтобы функция выполнилась, ее необходимо вызвать с использованием круглых скобок:
msg()Каким будет результат выполнения кода выше?
  Anonymous Quiz
    69%
    H
      
    7%
    Hello
      
    13%
    Hello there!
      
    11%
    Error
      
    Объяснение:
Здесь у нас используются функции
Функция
Функция
Поскольку итератор только что создан,
  Здесь у нас используются функции
iter() и next() для работы со строкой "Hello there!"Функция
iter() преобразует строку в итератор, что позволяет последовательно получать доступ к её элементам. Строка "Hello there!" состоит из символов, и итератор будет возвращать эти символы по одному за разФункция
next(), когда применяется к итератору, возвращает следующий элемент последовательностиПоскольку итератор только что создан,
next() вернет первый элемент строки "Hello there!", который является символом 'H'Каким будет результат выполнения кода выше?
  Anonymous Quiz
    19%
    No Yes No No
      
    52%
    Yes No
      
    7%
    No Yes
      
    21%
    Error
      
    Объяснение:
Если число найдено, функция выводит
Если число не найдено (после завершения цикла
Поэтому при вызове
  func() проверяет, содержится ли число num в списке lstЕсли число найдено, функция выводит
"Yes" и немедленно завершается благодаря returnЕсли число не найдено (после завершения цикла
for), выполняется блок else, и функция выводит "No"Поэтому при вызове
func(lst, 1), она выводит "Yes", так как 1 есть в списке, а при вызове func(lst, 3), она выводит "No", так как 3 в списке нетКаким будет результат выполнения кода выше?
  Anonymous Quiz
    34%
    {float: 3.14, str: 'Pi}
      
    37%
    {<class 'float'>: 3.14, <class 'str'>: 'Pi'}
      
    2%
    {}
      
    28%
    Error
      
    