На этом шаге мы перечислим основные функции и константы этого модуля.
Модуль math предоставляет дополнительные функции для работы с числами, а также стандартные константы. На этом шаге мы перечислим только основные функции и константы.
Прежде чем использовать модуль, необходимо подключить его с помощью инструкции:
>>> import math
Модуль math предоставляет следующие стандартные константы:
>>> import math >>> math.pi 3.141592653589793
>>> math.e
2.718281828459045
Перечислим основные функции для работы с числами:
>>> math.degrees(math.pi)
180.0
>>> math.radians(180.0)
3.141592653589793
>>> math.sqrt(100), math.sqrt(25)
(10.0, 5.0)
>>> math.ceil(5.49), math.ceil(5.50), math.ceil(5.51)
(6, 6, 6)
>>> math.floor(5.49), math.floor(5.50), math.floor(5.51)
(5, 5, 5)
>>> math.pow(10, 2), 10 ** 2, math.pow(3, 3), 3 ** 3
(100.0, 100, 27.0, 27)
>>> math.fabs(10), math.fabs(-5.25), math.fabs(-12.5)
(10.0, 5.25, 12.5)
>>> math.fmod(10, 5), 10 % 5, math.fmod(10, 3), 10 % 3
(0.0, 0, 1.0, 1)
>>> math.factorial(5), math.factorial(6)
(120, 720)
>>> sum([0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1]) 0.9999999999999999 >>> math.fsum([0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1]) 1.0
На следующем шаге мы рассмотрим генерацию случайных чисел.