Какие механизмы инкапсуляции реализованы в Python?
В Python инкапсуляция реализована через соглашения и механизмы ограничения доступа к атрибутам и методам класса:
Читать ответПодготовка к интервью
1574 вопроса по Python с технических собеседований
Что проверяют на интервью
На странице собраны вопросы по Python — от проверки базовых принципов до практического применения и архитектурных решений. В подборке чаще встречаются темы: python, backend, database.
Каталог
В Python инкапсуляция реализована через соглашения и механизмы ограничения доступа к атрибутам и методам класса:
Читать ответВ Python для моделирования NoSQL баз данных часто используют вложенные структуры данных, такие как словари (dict) и списки (list).
Читать ответВ Python условие == False можно записать более читаемо, используя оператор not. Например, вместо:
Читать ответИспользование numpy или стандартных структур данных Python зависит от задачи и требований к производительности:
Читать ответВ задачах машинного обучения и анализа данных на Python широко используются следующие инструменты и библиотеки:
Читать ответЧтобы посчитать возраст в годах между текущей датой и датой рождения в Python, можно использовать модуль datetime.
Читать ответВ Python при умножении очень больших чисел происходит автоматическое переключение на длинную арифметику (arbitrary-precision arithmetic).
Читать ответХэш коллизия возникает, когда два разных входных значения дают одинаковое значение хэш-функции. Это неизбежно, так как множество возможных входов обычно больше, чем множество возможных хэш-значений.
Читать ответВ Python ключом словаря может быть только неизменяемый (immutable) объект, который поддерживает хеширование (имеет метод hash).
Читать ответФункция zip в Python принимает несколько итерируемых объектов и возвращает итератор, который агрегирует элементы из каждого из них, создавая кортежи из элементов с одинаковыми индексами.
Читать ответВ Python пустой список — это объект, который занимает память, пока на него есть ссылки. Когда список становится пустым, но на него всё ещё есть ссылки, он не удаляется из памяти.
Читать ответВ Python для параллельного выполнения функций можно использовать несколько подходов:
Читать ответ