Объяснение:
Когда мы делаем срез списка
Поэтому изменение
Когда мы делаем срез списка
lst_one
, создаётся новый список lst_two
Поэтому изменение
lst_two
не влияет на lst_one
Объяснение:
Запятая в конце игнорируется, а остальные значения являются допустимыми для списка
Поэтому правильный ответ в данном случае — 6
Запятая в конце игнорируется, а остальные значения являются допустимыми для списка
Поэтому правильный ответ в данном случае — 6
Что делает ключевое слово del в Python?
Anonymous Quiz
25%
Удаляет элементы из списка
12%
Удаляет переменные
4%
Удаляет атрибуты
59%
Всё вышеперечисленное
Объяснение:
Примечание:
— Удаление нескольких целей рекурсивно удаляет каждую цель слева направо.
— Удаление имени переменной удаляет привязку этого имени из локального или глобального пространства имен (в зависимости от того, были ли определено имя при помощи инструкции global в том же блоке кода).
del
, как можно понять из названия, нужен чтобы что-то удалять, а именно имена переменных, атрибуты объектов, элементы списков и ключи словарей.Примечание:
— Удаление нескольких целей рекурсивно удаляет каждую цель слева направо.
— Удаление имени переменной удаляет привязку этого имени из локального или глобального пространства имен (в зависимости от того, были ли определено имя при помощи инструкции global в том же блоке кода).
Каким будет результат выполнения кода выше?
Anonymous Quiz
48%
0 1
4%
0 0
39%
AttributeError, поскольку у объекта 'Derived_Test' нет атрибута 'x'
9%
Ошибка, потому что при создании объекта необходимо передать аргумент, как Derived_Test(1)
Объяснение:
Смысл словаря заключается в том, чтобы идентифицировать элементы по их ключам. Поэтому элементы с одинаковыми ключами, но разными значениями, будут просто перезаписываться. В нашем случае именно так и происходит:
Рекомендуем проявлять внимательность при выборе ключей в своих программах для избежания непредвиденных ситуаций!
Смысл словаря заключается в том, чтобы идентифицировать элементы по их ключам. Поэтому элементы с одинаковыми ключами, но разными значениями, будут просто перезаписываться. В нашем случае именно так и происходит:
1==True==1.0
Рекомендуем проявлять внимательность при выборе ключей в своих программах для избежания непредвиденных ситуаций!
Что делает метод startswith() в Python?
Anonymous Quiz
6%
Проверяет, заканчивается ли строка указанной подстрокой
5%
Возвращает первый символ строки
87%
Проверяет, начинается ли строка с указанной подстроки
2%
Удаляет первые символы строки до указанной подстроки
Объяснение:
В дополнении можете посмотреть это видео, где автор подробно описывает работу этой функции на конкретных примерах
zip()
работает таким образом, что если хотя бы один из итераторов будет пройден полностью, то цикл прекратит своё выполнение. Соответсвенно в результате мы получим 6В дополнении можете посмотреть это видео, где автор подробно описывает работу этой функции на конкретных примерах
Каким будет результат выполнения кода выше?
Anonymous Quiz
45%
Apple
11%
True
15%
AssertionError
29%
Ничего не выведет
Объяснение:
Оператор
Если условие истинно, выполнение программы продолжается. Если условие ложно, оператор
В нашем коде это Apple, но как правильно подметил наш подписчик, мы бы получили
Оператор
assert
в Python используется для отладки и написания тестов. Это утверждение, которое проверяет, является ли условие истиннымЕсли условие истинно, выполнение программы продолжается. Если условие ложно, оператор
assert
вызывает исключение AssertionError
, что приводит к остановке выполнения программы, также можно добавить дополнительное сообщение, которое будет выводиться при ошибкеВ нашем коде это Apple, но как правильно подметил наш подписчик, мы бы получили
AssertionError: None
, поскольку функция print
возвращает None