Python で Pi を使用する
Hiten Kanwar
2023年1月30日
Python
-
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 度をラジアンに変換すると、円周率の値が得られます。
チュートリアルを楽しんでいますか? <a href="https://www.youtube.com/@delftstack/?sub_confirmation=1" style="color: #a94442; font-weight: bold; text-decoration: underline;">DelftStackをチャンネル登録</a> して、高品質な動画ガイドをさらに制作するためのサポートをお願いします。 Subscribe