Математические операции в Python

Математические операции в Python

Рассмотрим простые математические операции в Python, которые могут пригодиться для воплощения программистской идеи в жизнь, а также приведем практические примеры применения этих операций!

Рассмотрим следующие операции:

1. Сложение (+)

Сложение чисел:
a = 2
b = 3
print(a+b)

Вывод на экран:

5
Cложение строк (конкатенация):
a = "котлета"
b = "муха"

print(a+b)

Вывод на экран:

котлетамуха
Cложение строки с числом:

При попытке сложить 2 переменных разного типа в Python, на экране появится сообщение об ошибке. Для того, чтобы осуществить сложение, нужно привести все переменные к одинаковому типу данных. Поэтому мы сначала воспользуемся функцией str() для преобразования переменной a в строку, а после этого сложим переменные a и b и выведем их сумму на экран:

a = str(1)
b = "муха"

print(a+b)

Вывод на экран:

1муха

2. Вычитание

Вычитание целых чисел:
a = 1
b = 3

print(b-a)

Вывод на экран:

2
Вычитание нецелых чисел:
a = 15.2
b = 3.1

print(a-b)

Вывод на экран:

12.1

3. Умножение ( * )

a = 2
b = 3

print(a*b)

Вывод на экран:

6

4. Деление ( / )

a = 3
b = 6
print('Делим 3 на 6, получаем: ', a/b, '\n',
      'Делим 6 на 3, получаем: ', b/a)

Вывод на экран:

Делим 3 на 6, получаем:  0.5 
Делим 6 на 3, получаем:  2.0

5. Целочисленное деление ( // )

a = 4
b = 6
print('Целая часть от деления 4 на 6 равна: ', a//b, '\n',
      'Целая часть от деления 6 на 4 равна: ', b//a)

Вывод на экран:

Целая часть от деления 4 на 6 равна:  0   
Целая часть от деления 6 на 4 равна:  1

5. Остаток от целочисленного деления ( % )

a = 4
b = 6
print('Остаток от деления 4 на 6 равен: ', a%b, '\n',
      'Остаток от деления 6 на 4 равен: ', b%a)

Вывод на экран:

Остаток от деления 4 на 6 равен:  4   
Остаток от деления 6 на 4 равен:  2

6. Возведение в степень (**)

a = 6**2
print('Шесть в степени 2 равно: ', a)

Вывод на экран:

Шесть в степени 2 равно:  36

7. Извлечение квадратного корня

Для извлечения квадратного корня нам потребуется подключить библиотеку math и воспользоваться специальной функцией sqt():

import math
print(math.sqrt(25))

Вывод на экран:

5.0

8. Округление (round())

Для округления числа до нужного количества знаков после запятой, передадим функции round() 2 параметра: в качестве первого параметра запишем число, которое нужно преобразовать, а в качестве второго параметра передадим число знаков после запятой, которые нужно сохранить. Например, округлим число 3.1415926 до 2 знаков после запятой:

pi = 3.1415926
print(round(pi, 2))

Вывод на экран:

3.14

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *