> Какие типы данных существуют в Python (Python)
Уровень: middle · Роль: backend · Категория: Технические вопросы
Компании: Сбер
Стек: Python
> Пример ответа
В Python существует несколько основных типов данных. Их можно разделить на изменяемые (mutable) и неизменяемые (immutable).
К неизменяемым относятся:
- int (целые числа) - например,
42 - float (числа с плавающей точкой) -
3.14 - bool (логический тип) -
TrueилиFalse - str (строки) -
"hello" - tuple (кортежи) -
(1, 2, 3) - frozenset (неизменяемое множество)
К изменяемым:
- list (списки) -
[1, 2, 3] - dict (словари) -
{"key": "value"} - set (множества) -
{1, 2, 3} - bytearray (изменяемая последовательность байтов)
Также стоит упомянуть специальные типы: NoneType (значение None), complex (комплексные числа, например 1+2j), и bytes (неизменяемые байты). В Python всё является объектом, поэтому даже функции и классы имеют свои типы.
> Похожие задачи по backend
Есть ли желание работать с Django с использованием Django ORM и архитектуры с бизнес-модулями
Что происходит с автонастройкой перед сохранением в Django
Что должно присутствовать у объекта, чтобы он был итератором в Python
Как параллелить выполнение функции в Python
> ГОТОВЫ К СЛЕДУЮЩЕМУ СОБЕСЕДОВАНИЮ?
Запустите тренировочную сессию с ИИ и получите детальную обратную связь, чтобы увереннее проходить реальные интервью