Встречается на собеседованиях • сегодня

Какие знаешь категории типов в Python

В Python типы можно разделить на несколько категорий:

  1. Встроенные (built-in) типы:
    • Числа: int, float, complex
    • Последовательности: str, list, tuple, range
    • Множества: set, frozenset
    • Словари: dict
    • Булевы: bool
    • Бинарные данные: bytes, bytearray, memoryview
  1. Пользовательские (user-defined) типы:
    Классы, созданные разработчиком.

    python
    class MyClass: pass
  2. Абстрактные типы (ABC):
    Определяются в модуле collections.abc (например, Iterable, Sequence).

  3. Типы из модуля typing:
    Используются для аннотаций (List, Dict, Optional и т.д.).

  4. Специальные (специфичные) типы:
    Например, NoneType, EllipsisType, декораторы (function).

  5. Динамические типы:
    Объекты, чей тип определяется в runtime (например, через type(obj)).

Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы