Python. Запись математических выражений. Библиотека Math (ru)

11.1.1.6 использовать арифметические операции для решения проблем

Запись математических выражений

Подписывайтесь на канал "Программирование на Python"

Математическая запись Запись на языке Python
a+b a + b
a-b a - b
ab a * b
a:b a / b
ab a ** b
|a-b| abs(a - b)
a div b (вычисление целой части от целочисленного деления) a // b
a mod b (вычисление остатка от целочисленного деления) a % b

Основное правило записи математических выражений: Порядок действий математического выражения и выражения, записанного на языке программирования должны совпадать!

Функция round() округляет вещественные числа до определенной цифры.

Синтаксис round(number, digits) - где число для округления number и количество цифр после запятой digits (по умолчанию 0). Если digits не указано, то округление происходит до целого.

Пример, 

f = 4.4724087973
print(round(f, 2))  #вывод 4.47
print(round(f, 1))  #вывод 4.5
print(round(f))     #вывод 4

Библиотека Math

math.ceil(X) – округление до ближайшего большего числа.
math.floor(X) - округление вниз.
math.trunc(X) - усекает значение X до целого.
math.exp(X) - eX.
math.pow(X, Y) - XY.
math.sqrt(X) - квадратный корень из X.
math.cos(X) - косинус X (X указывается в радианах).
math.sin(X) - синус X (X указывается в радианах).
math.tan(X) - тангенс X (X указывается в радианах).
math.pi = 3,1415926...
math.e = 2,718281...

Для использования функций библиотеки Math нужно в начале программы подключить ее.

Например, для использования функции вычисления квадратного корня из числа f:

import math # подключение библиотеки math
f = float(input())

print(round(math.sqrt(f), 2)) # использование функции sqrt() из библиотеки math 


Вопросы:

  1. Назовите арифметические операции в Python.
  2. Сформулируйте основное правило записи арифметических операций на языке Python.
  3. Как подключить библиотеку в программе?
  4. Назовите известные вам функции библиотеки math, объясните их назначение.

Упражнения:

Упр. 1

Категория: Programming languages | Добавил: bzfar77 (22.03.2022)
Просмотров: 6932 | Теги: степень, питон, квадратный корень, арифметические операции, Python, округление | Рейтинг: 4.2/5
Всего комментариев: 0
avatar