Python で Pi を使用する
Hiten Kanwar
2023年1月30日
-
Python で
math.pi()
関数を使用して円周率の値を取得する -
Python で
numpy.pi()
関数を使用して円周率の値を取得する -
Python で
scipy.pi()
関数を使用して円周率の値を取得する -
Python で
math.radians()
関数を使用して円周率の値を取得する
Python には、数学的および科学的な計算に使用できるオブジェクトとモジュールがたくさんあります。
このチュートリアルでは、Python で円周率の値を見つけて使用します。
Python で math.pi()
関数を使用して円周率の値を取得する
このために、math
モジュールを使用します。math
モジュールは、Python プログラミング言語の数学関数へのアクセスを提供します。
このモジュールに関連する多くの機能があります。pi
関数は、Python で pi の値にアクセスするために使用されます。まず、math
モジュールをインポートして、pi
関数にアクセスします。
例えば、
import math
math.pi
出力:
3.141592653589793
これで、この値を計算と式に使用できます。
Python で numpy.pi()
関数を使用して円周率の値を取得する
numpy.pi()
は、Python で pi の値を返すこともできます。
例えば、
import numpy
print(numpy.pi)
出力:
3.141592653589793
Python で scipy.pi()
関数を使用して円周率の値を取得する
scipy
モジュールの pi()
関数は、pi の値を返すこともできます。
import scipy
print(scipy.pi)
出力:
3.141592653589793
3つのモジュールはすべて同じ値を返します。この関数が 3つのモジュールに存在する唯一の理由は、他のモジュールをインポートせずに pi 値を操作できることです。たとえば、NumPy
を使用している場合、pi の値を取得するために math
または scipy
をインポートする必要はありません。
Python で math.radians()
関数を使用して円周率の値を取得する
これは型破りな方法であり、ほとんど使用されていません。特定の場合に円周率を直接処理せずに、Python で度をラジアンに変換する別の方法があります。math
モジュールには、度をラジアンに変換する radians()
という名前の関数があります。
import math
math.radians(90)
出力:
1.5707963267948966
以下に示すように、この関数を使用して pi の値を取得できます。
import math
math.radians(180)
出力:
3.141592653589793
ご覧のとおり、180 度をラジアンに変換すると、円周率の値が得られます。