Числа и арифметика
Уроки курсаЧисла и арифметика
В прошлом уроке мы научились создавать переменные и сохранять в них значения. Сейчас пришло время разобраться, с какими именно числами Python умеет работать — и чем они отличаются друг от друга.
Числовые типы: int и float
В Python числа бывают двух основных видов: целые и дробные. Для целых чисел используется тип int, для чисел с дробной частью — float.
int — это любое целое число: положительное, отрицательное или ноль. Python не ограничивает его размер, поэтому int может быть сколь угодно большим.
x = 42
y = -7
z = 0
float — число с точкой. Точка здесь обязательна: именно она отличает 2.0 от 2. Даже если дробная часть равна нулю, Python будет хранить значение как float.
price = 3.14
temperature = -0.5
whole_as_float = 2.0
Определить тип значения можно по записи: целое число без точки — это int, число с точкой — float.
