Логотип YeaHub

База вопросов

Собеседования

Тренажёр

База ресурсов

Обучение

Навыки

Войти

Выбери, каким будет IT завтра — вместе c нами!

YeaHub — это полностью открытый проект, призванный объединить и улучшить IT-сферу. Наш исходный код доступен для просмотра на GitHub. Дизайн проекта также открыт для ознакомления в Figma.

© 2026 YeaHub

Документы

Медиа

Назад
Вопрос про Python: python, data types

Какие есть типы данных в Python?

Этот вопрос помогает понять основу работы с данными в Python и важно для правильного выбора типа данных в различных ситуациях.

Короткий ответ

В Python есть основные типы данных:

  1. Числа (int, float, complex).

  2. Строки (str).

  3. Логические значения (bool).

  4. Коллекции: списки (list), кортежи (tuple), множества (set), словари (dict).

  5. Специальный тип None для обозначения пустого значения.

Длинный ответ

Типы данных в Python можно разделить на простые и сложные.

Простые типы:

  • int: целые числа, например, 5, -10.

  • float: числа с плавающей точкой, например, 3.14, -0.5.

  • complex: комплексные числа, например, 3 + 4j.

  • bool: логические значения True и False.

  • NoneType: специальный тип для пустого значения (None).

Сложные типы (коллекции):

  • list: изменяемый список, например, [1, 2, 3].

  • tuple: неизменяемый кортеж, например, (1, 2, 3).

  • set: множество уникальных элементов, например, {1, 2, 3}.

  • dict: словарь с ключами и значениями, например, {"key": "value"}.

Пример использования:

number = 10  # int
pi = 3.14  # float
text = "Hello"  # str
is_valid = True  # bool
data = [1, 2, 3]  # list

Уровень

  • Рейтинг:

    3

  • Сложность:

    3

Навыки

  • Python

    Python

Ключевые слова

#python

#data types

Подпишись на Python Developer в телеграм