Вопрос2
Осталось:

Какие основные типы данных существуют в Python?

Образцовый ответ

Показывать ответ по умолчанию

Python предоставляет несколько встроенных типов данных:

Числовые типы:

  • int — целые числа произвольной точности: 42, -7, 1_000_000
  • float — числа с плавающей точкой: 3.14, -0.5, 1e10
  • complex — комплексные числа: 3+4j

Текстовый тип:

  • str — строка символов: "Привет", 'Python'

Логический тип:

  • bool — принимает значения True или False

Специальный тип:

  • NoneType — единственное значение None, означающее отсутствие значения

Приведение типов:

# Явное преобразование типов
x = int("42")       # str → int
y = float(42)       # int → float
z = str(3.14)       # float → str
w = bool(0)          # int → bool (False)

# Проверка типа
print(type(x))  # <class 'int'>