Python предоставляет четыре основных числовых типа данных, каждый разработан для разных случаев использования.
int)Представляет целые числа с произвольной точностью — без ограничения на размер.
x = 42
large = 10**100 # Python обрабатывает это нативно
float)Представляет десятичные числа с использованием числа с плавающей точкой двойной точности (64-бит).
pi = 3.14159
sci = 1.5e-3 # Поддерживается научная нотация
decimal)complex)Представляет числа с действительной и мнимой частью, обозначаются с j.
c = 3 + 4j
print(c.real) # 3.0
print(c.imag) # 4.0
bool)Подкласс int, где True равен 1, а False равен 0.
flag = True
print(flag + 1) # Выводит: 2
Тип int в Python имеет фиксированный максимальный размер, как в языках C и Java, поэтому очень большие числа могут вызвать ошибки переполнения.
Новый — ещё не проверен сообществом
Вы