Логотип YeaHub

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

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

Тренажёр

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

Обучение

Навыки

Войти

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

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

© 2026 YeaHub

Документы

Медиа

Назад

Какие есть типы данных в 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

#data types

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