en
Feedback
Python: задачки и вопросы

Python: задачки и вопросы

Open in Telegram

Вопросы и задачки для подготовки к собеседованиям и прокачки навыков Разместить рекламу: @tproger_sales_bot Правила общения: https://tprg.ru/rules Другие каналы: @tproger_channels Другие наши проекты: https://tprg.ru/media

Show more
6 944
Subscribers
-124 hours
-167 days
-6230 days
Posts Archive
Объяснение: Смысл словаря заключается в том, чтобы идентифицировать элементы по их ключам. Поэтому элементы с одинаковыми ключами, но разными значениями, будут просто перезаписываться. В нашем случае именно так и происходит:1==True==1.0 Рекомендуем проявлять внимательность при выборе ключей в своих программах для избежания непредвиденных ситуаций!

Каким будет результат выполнения кода выше?
Anonymous voting

Объяснение: Третий ответ был правильным. Поскольку вызывающий метод Test.__init__(self) отсутствует в производном классе, пер
Объяснение: Третий ответ был правильным. Поскольку вызывающий метод Test.__init__(self) отсутствует в производном классе, переменная x не может быть унаследована и в выводе мы получим ошибку Корректный варинт написания данного кода можете посмотреть на картинке

Цеху безопасной разработки нужна ваша помощь! Становитесь за конвейер и следите за тем, чтобы уязвимые устройства не ехали по
Цеху безопасной разработки нужна ваша помощь! Становитесь за конвейер и следите за тем, чтобы уязвимые устройства не ехали по ленте ушли в прод. Будьте внимательны, ошибки приведут к остановке конвейера. Удачи: https://tprg.ru/TQMs Реклама

Каким будет результат выполнения кода выше?
Anonymous voting

Объяснение: del, как можно понять из названия, нужен чтобы что-то удалять, а именно имена переменных, атрибуты объектов, элем
Объяснение: del, как можно понять из названия, нужен чтобы что-то удалять, а именно имена переменных, атрибуты объектов, элементы списков и ключи словарей. Примечание: — Удаление нескольких целей рекурсивно удаляет каждую цель слева направо. — Удаление имени переменной удаляет привязку этого имени из локального или глобального пространства имен (в зависимости от того, были ли определено имя при помощи инструкции global в том же блоке кода).

Что делает ключевое слово del в Python?
Anonymous voting

Объяснение: Запятая в конце игнорируется, а остальные значения являются допустимыми для списка Поэтому правильный ответ в данном случае — 6

Каким будет результат выполнения кода выше?
Anonymous voting

Объяснение: Когда мы делаем срез списка lst_one, создаётся новый список lst_two Поэтому изменение lst_two не влияет на lst_one

Каким будет результат выполнения кода выше?
Anonymous voting

Объяснение: В Python управление памятью автоматически обрабатывается интерпретатором Python. Когда объект выходит из области видимости, сборщик мусора Python самостоятельно освобождает память, занимаемую объектом Это означает, что нет необходимости явно освобождать память с помощью оператора del или функции gc.collect(). Хотя del можно использовать для явного удаления ссылки на объект, чтобы освободить его память раньше, чем это сделает сборщик мусора

Что происходит с памятью, занимаемой объектом, когда он выходит из области видимости в Python?
Anonymous voting

Объяснение: Кореж (tuple) является неизменяемой упорядоченной коллекцией. В кортеже нельзя заменить значение элемента, добави
Объяснение: Кореж (tuple) является неизменяемой упорядоченной коллекцией. В кортеже нельзя заменить значение элемента, добавить или удалить элемент. Свойство неизменяемтости используется для защиты от случайных или намеренных изменений

Что стоит использовать для хранения неизменяемых последовательностей в Python?
Anonymous voting

Объяснение: Метод replace() заменяет каждое соответствующее вхождение подстроки другой строкой. При необходимости с помощью 3
Объяснение: Метод replace() заменяет каждое соответствующее вхождение подстроки другой строкой. При необходимости с помощью 3 аргумента мы можем задать, сколько раз мы заменим исходную строку новой, если не указывать данное число, заменятся все вхождения. Синтаксис можно посмотреть на картинке Важно отметить: str.replace() не поддерживает регулярные выражения. Вследствие этого, для более сложных сценариев используйте re.sub