Всем привет, сегодня мы разберем математические операции и работу с числами в Python
Числовые типы
В языке программирования “Pyton” существуют следующие числовые типы, а именно:
int - целочисленный тип (целые числа: 2, 10, 666, 1488)
Всем привет, сегодня мы разберем математические операции и работу с числами в Python
Числовые типы
В языке программирования “Pyton” существуют следующие числовые типы, а именно:
int - целочисленный тип (целые числа: 2, 10, 666, 1488)
...Читать далее
Всем привет, сегодня мы разберем математические операции и работу с числами в Python
Числовые типы
В языке программирования “Pyton” существуют следующие числовые типы, а именно:
- int - целочисленный тип (целые числа: 2, 10, 666, 1488)
- float - вещественный тип (числа с плавающей точкой: 2,5; 14.88; 12.30)
- complex - комплексный тип (комплексные числа: (8+2j)
Операции над числами.
Сперва, необходимо узнать о неких правилах и исключениях при проведении операций над числами:
Если в арифметическом выражении используются только целые числа, то результатом будет целое число.
Пример(IDLE):
Пример арифметических операций в Shell
Но здесь есть и исключение - при делении целочисленных типов, результат всегда будет вещественным. Это не касается целочисленного деления(//) и нахождения остатка от деления(%)
Пример(IDLE):
Исключения при делении
Теперь подробно по функциям:
print(2+2) # Функция сложения "+"
print(2-2) # Функция вычитания "-"
print(2*2) # Функция умножения "*"
print(2/2) # Функция деления "/"
print(8//3) # Функция целочисленного деления. Ответом является целое число, без остатка. В конкретном примере ответ "2"
print(2**2) # Функция возведения в степень. В конкретном примере ответом является "4"
print(8%3) # Функция получения остатка от деления.
Арифметические операции с присвоением
Ряд специальных операций позволяют использовать присвоить результат операции первому операнду:
● +=
Присвоение результата сложения
● -=
Присвоение результата вычитания
● *=
Присвоение результата умножения
● /=
Присвоение результата от деления
● //=
Присвоение результата целочисленного деления
● **=
Присвоение степени числа
● %=
Присвоение остатка от деления
Примеры операций:
Пример операций присвоения