Объяснение:
При использовании, оператор
В данном случае, поскольку значение
Поэтому мы и получаем такой ответ
При использовании, оператор
or
возвращает первое истинное значение из двух операндов или последний операнд, если оба являются ложнымиВ данном случае, поскольку значение
var
является истинным, оператор or
не будет вычислять выражение 0/0
и вернёт значение var
, то есть "False"
Поэтому мы и получаем такой ответ
Объяснение:
В Python все числовые значения, которые не
В Python все числовые значения, которые не
0
, это True
. В том числе и -1
Каким будет результат выполнения кода выше?
Anonymous Quiz
19%
[1, 2, 3]
20%
[1, 2]
33%
1 2
28%
Error
Объяснение:
При вызове
Внутри функции
*a, b = [1, 2, 3]
означает, что последний элемент списка присваивается b
, а первые два уходят в *a
При вызове
func(*a)
, переменная a
будет распакована в отдельные аргументы функции, таким образом она будет вызвана как func(1, 2)
Внутри функции
print(*var)
принимает переменное количество аргументов и выводит их значения, разделённые пробелом. Т.е 1 2
Объяснение:
Использование запятой без значений внутри круглых скобок
Как минимум, внутри этих скобок должно быть указано хотя бы одно значение, иначе возникает синтаксическая ошибка
Так, если нужно создать кортеж с одним элементом, можно добавить запятую после значения. Например,
Использование запятой без значений внутри круглых скобок
var = (,)
не является допустимым синтаксисом в PythonКак минимум, внутри этих скобок должно быть указано хотя бы одно значение, иначе возникает синтаксическая ошибка
Так, если нужно создать кортеж с одним элементом, можно добавить запятую после значения. Например,
var = (0,)
Каким будет результат выполнения кода выше?
Anonymous Quiz
23%
Ничего, в скобках не указаны переменные
7%
Исключение
48%
Пустая строка, а затем Nonte
22%
Error
Объяснение:
Во всём виновата пустой
Во всём виновата пустой
print()
внутри другого print()
. Полное объяснение можно найти по ссылкеОбъяснение:
Результат выполнения кода выше вызывает предупреждение
Ошибка заключается в использовании скобок. Правильное написание
Результат выполнения кода выше вызывает предупреждение
SyntaxWarning
, поскольку утверждение (assertion
) всегда истинноОшибка заключается в использовании скобок. Правильное написание
assert
выглядит так:assert num == 25, "Error"
Объяснение:
Отсюда и ответ — пустой список
lst[:]
— это срез всего списка lst
. И когда мы присваиваем ему это пустой кортеж (tuple
), он очищаетсяОтсюда и ответ — пустой список