Найти в Дзене
<Блог Питониста>

Операции с числами в Python новичку

Всем привет, сегодня мы разберем математические операции и работу с числами в Python
Числовые типы
В языке программирования “Pyton” существуют следующие числовые типы, а именно:
int - целочисленный тип (целые числа: 2, 10, 666, 1488)
Оглавление

Всем привет, сегодня мы разберем математические операции и работу с числами в Python

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

В языке программирования “Pyton” существуют следующие числовые типы, а именно:

  1. int - целочисленный тип (целые числа: 2, 10, 666, 1488)
  2. float - вещественный тип (числа с плавающей точкой: 2,5; 14.88; 12.30)
  3. complex - комплексный тип (комплексные числа: (8+2j)

Операции над числами.

-2

Сперва, необходимо узнать о неких правилах и исключениях при проведении операций над числами:
Если в арифметическом выражении используются только целые числа, то результатом будет целое число.
Пример(IDLE):

Пример арифметических операций в Shell
Пример арифметических операций в 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) # Функция получения остатка от деления.

Арифметические операции с присвоением

Ряд специальных операций позволяют использовать присвоить результат операции первому операнду:

+=
Присвоение результата сложения
-=
Присвоение результата вычитания
*=
Присвоение результата умножения
/=
Присвоение результата от деления
//=
Присвоение результата целочисленного деления
**=
Присвоение степени числа
%=
Присвоение остатка от деления

Примеры операций:

Пример операций присвоения
Пример операций присвоения