Python数学
Pythonには、広範な数学モジュールを含む一連の組み込み数学関数があり、数値に対して数学的なタスクを実行できます。
組み込みの数学関数
min()
and関数を使用して、反復可能関数のmax()
最小値または最大値を見つけることができます。
例
x = min(5, 10, 25)
y = max(5, 10, 25)
print(x)
print(y)
このabs()
関数は、指定された数値の絶対(正)値を返します。
例
x = abs(-7.25)
print(x)
この関数は、xの値をyの累乗(x y)に返します。pow(x, y)
例
4の値を3の累乗に戻します(4 * 4 * 4と同じ):
x = pow(4, 3)
print(x)
数学モジュール
Pythonにはmath
、数学関数のリストを拡張する、と呼ばれる組み込みモジュールもあります。
math
これを使用するには、モジュールをインポートする必要があります。
import math
モジュールをインポートしたら、math
モジュールのメソッドと定数の使用を開始できます。
たとえば、このmath.sqrt()
メソッドは数値の平方根を返します。
例
import
math
x = math.sqrt(64)
print(x)
このmath.ceil()
メソッドは、数値を最も近い整数に切り上げ、math.floor()
メソッドは数値を最も近い整数に切り下げて、結果を返します。
例
import
math
x = math.ceil(1.4)
y = math.floor(1.4)
print(x) #
returns 2
print(y) # returns 1
math.pi
定数は、PIの値(3.14 ...)を返します。
例
import
math
x = math.pi
print(x)
完全な数学モジュールリファレンス
数学モジュールリファレンスには、数学モジュールに属するすべてのメソッドと定数の完全なリファレンスがあります。