Здравствуйте!!! Ранее в этой статье мы уже затрагивали тему данных в языке Python, сегодня хочу подробнее поговорим об объектах, которые относятся к числам. Целые числа (int) к ним относятся все отрицательные числа, все положительные числа и ноль. Целые числа не имеют дробную часть. И числа с плавающей точкой (float) их еще называют вещественные числа. Отличие от целых чисел в наличии дробной части. Очень важно, что в Python дробная часть должна отделяться точкой.
Над числами можно выполнять определенные операции. Сложение, вычитание, умножение, деление, возведение в степень, целочисленное деление, остаток от деления.
Вот простые примеры первых четырех операций. Обратите внимание, что при делении, независимо с какими числами выполняли операции, ответ всегда будет число с плавающей точкой.
Для операции возведения в степень используем два знака умножения, первое число пишем которое необходимо возвести в степень, а второе саму степень. Так же при возведении в степень целого числа, получаем целое число, а при возведении дробного числа, получаем дробное.
Следующая операция целочисленное деление. Ответ всегда получается целое число, остаток откидывается. Эта операция показывает сколько раз второе число умещается в первом, если первое число будет меньше второго, то в ответе получим ноль.
Еще одна операция это остаток от деления. Здесь получается, что в ответ выводится то, что мы откидывали при целочисленном делении. Я в пример взял те же числа.
Как и в математике при операциях действуют приоритеты в вычислениях. Начнем с самых приоритетных:
1 Скобки, любые операции сначала выполняются в скобках.
2 Возведение в степень
3 Одинаковые приоритеты у умножения, деления, целочисленного деления и деления по остатку. Выполняются по очереди с лева на право.
4 На последнем месте это сложение и вычитание. Выполняются по очереди с лева на право.
Вот несколько примеров.
А на сегодня все, до новых встреч!!!