Можешь ли ты перечислить различные типы областей видимости переменных?
В Python существуют следующие основные типы областей видимости переменных:
Читать ответПодготовка к интервью
19 вопросов с собеседований в 100балльный репетитор
Что проверяют на интервью
Подборка объединяет вопросы, отмеченные на этапах интервью в 100балльный репетитор. Здесь можно понять структуру технической проверки и заранее повторить связанные темы. В подборке чаще встречаются темы: python.
Каталог
В Python существуют следующие основные типы областей видимости переменных:
Читать ответВ контексте компонентов или модулей (например, в веб-фреймворках или UI-библиотеках) слоты — это специальные места или точки расширения, куда можно вставлять пользовательский контент или дочерние компоненты.
Читать ответКодирование (encode) преобразует строку (unicodе) в байты, используя определенную кодировку (например, UTF-8). Декодирование (decode) выполняет обратное преобразование: из байтов в строку.
Читать ответЧтобы избавиться от дублирующихся элементов в списке на Python, можно использовать несколько подходов:
Читать ответВ Python для преобразования строки в массив байтов используется метод .encode(). По умолчанию используется кодировка UTF-8, но можно указать другую.
Читать ответВ Python пустой словарь можно объявить и инициализировать двумя способами:
Читать ответЭто позволяет писать асинхронный код, который выглядит как синхронный, упрощая чтение и поддержку.
Читать ответКонструкция if name == 'main' в Python используется для определения, запущен ли файл напрямую или импортирован как модуль в другой скрипт.
Читать ответВ Python множество (set) — это неупорядоченная коллекция уникальных элементов.
Читать ответВ Python есть встроенный метод сортировки списка list.sort() и функция sorted(), которая возвращает отсортированную копию коллекции.
Читать ответКласс с использованием slots в Python ограничивает набор атрибутов, которые могут быть у экземпляров этого класса. Это позволяет:
Читать ответАннотация типа в программировании — это способ указать, какого типа данные ожидаются в переменной, параметре функции или возвращаемом значении.
Читать ответ