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

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

الذهاب إلى القناة على Telegram

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

إظهار المزيد
7 122
المشتركون
-124 ساعات
-77 أيام
+130 أيام
أرشيف المشاركات
photo content

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

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

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

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

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

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

photo content

Объяснение: Метод isnumeric() возвращает True, если все символы в строке являются числовыми символами, строка не является  пустой и не состоит из пробелов. Однако нужно помнить, что в случае с float данный метод возвращает False

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

photo content

Объяснение: Как вы уже догодались, переменная T1 изначально была целым числом, а не картежом, поэтому ошибки исключены. В свою очередь, оператор += прибавляет 5 к переменной T1 и в результате такого сложения мы получаем 6

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

photo content

Объяснение: Есть несколько способов распечатать емодзи в Python. В этом случае мы использовали, короткие имена CLDR. Чтобы напечатать смайлы с использованием короткого имени CLDR, вы добавляете к короткому имени CLDR префикс \N, а затем заключаете его в фигурную скобку {} Небольшая историческая справка: Гвидо Ван Россум опубликовал первую версию кода Python (версия 0.9.0) 20 февраля 1991 года. Он уже включал в себя ряд полезных возможностей. Например, различные типы данных и функции для обработки ошибок. С того момента прошло уже 33 года, и Python стал одним из самых популярных языков, поэтому всех питонистов с праздником!

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

photo content

Объяснение: Определить чётное ли число можно с помощью оператора взятия остатка от деления "%". Если результат деления числа на 2 с помощью этого оператора равен нулю – число чётное, если нет – число нечётное.

Что нужно поставить вместо нижнего подчёркивания, чтобы выполнить проверку на чётное число?
Anonymous voting

photo content