Объяснение:
При выполнении данного кода будет возникать ошибка, так как строки в Python являются неизменяемыми (
При выполнении данного кода будет возникать ошибка, так как строки в Python являются неизменяемыми (
immutable) объектами. Попытка присвоения значения элементу строки приведет к ошибкеОбъяснение:
Выражение
После этого, когда мы вызываем
Так как это не так, то и ответе мы получаем
Выражение
sum = all присваивает переменной sum значение функции all()После этого, когда мы вызываем
sum([0, 1]), выполняется проверка, являются ли все элементы [0, 1] истиннымиТак как это не так, то и ответе мы получаем
FalseОбъяснение:
Здесь мы получим
Всё потому, что при выполнении кода переменная
Функция
Здесь мы получим
NameError: name 'captain' is not defined Всё потому, что при выполнении кода переменная
captain не была определена. Поэтому у нас возникло исключение NameErrorФункция
repr() используется для представления объекта в виде строки, но так как переменная captain не существует, её нельзя представить в таком видеОбъяснение:
Допустимый идентификатор должен начинаться с буквы или символа подчеркивания и может содержать только буквы, цифры и символы подчеркивания
В данном случае переменная
isidentifier() используется для проверки, является ли строка допустимым идентификатором в языке программирования PythonДопустимый идентификатор должен начинаться с буквы или символа подчеркивания и может содержать только буквы, цифры и символы подчеркивания
В данном случае переменная
var начинается с цифры 1, что не является допустимым для идентификаторов в Python. Поэтому метод isidentifier() возвращает FalseОбъяснение:
При использовании, оператор
В данном случае, поскольку значение
Поэтому мы и получаем такой ответ
При использовании, оператор
or возвращает первое истинное значение из двух операндов или последний операнд, если оба являются ложнымиВ данном случае, поскольку значение
var является истинным, оператор or не будет вычислять выражение 0/0 и вернёт значение var, то есть "False"Поэтому мы и получаем такой ответ
Объяснение:
В Python все числовые значения, которые не
В Python все числовые значения, которые не
0, это True. В том числе и -1Каким будет результат выполнения кода выше?
Anonymous Quiz
18%
[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