Python
 Computer >> コンピューター >  >> プログラミング >> Python

Pythonのdegrees()とradians()


数学における角度の測定は、度とラジアンと呼ばれるこれらの2つの測定単位を使用して行われます。これらは、角度を含む数学計算で頻繁に使用され、ある値から別の値に変換する必要があります。 Pythonでは、Python関数を使用してこれらの変換を実現できます。

degrees()関数

この関数は、パラメーターとしてラジアン値を取り、度単位で同等の値を返します。戻り値はfloat値です。

import math
# Printing degree equivalent of radians.
print("1 Radians in Degrees : ",math.degrees(1))
print("20 Radians in Degrees : ",math.degrees(20))
print("180 Radians in Degrees : ",math.degrees(180))

出力

上記のコードを実行すると、次の結果が得られます-

1 Radians in Degrees : 57.29577951308232
20 Radians in Degrees : 1145.9155902616465
180 Radians in Degrees : 10313.240312354817

ラジアン()関数

この関数は、パラメーターとして度の値を取り、ラジアンで同等の値を返します。戻り値はfloat値です。

import math
# Printing radian equivalent of degrees.
print("1 degrees in radian : ",math.radians(1))
print("60 degrees in radian : ",math.radians(60))
print("180 degrees in radian : ",math.radians(180))

出力

上記のコードを実行すると、次の結果が得られます-

1 degrees in radian : 0.017453292519943295
60 degrees in radian : 1.0471975511965976
180 degrees in radian : 3.141592653589793

numpyを使用したDegreesとRadians()

numpyパッケージには、度をラジアンに、またはその逆に直接変換できる関数も組み込まれています。これらの関数は、名前deg2radおよびrad2degです。

import numpy as np
# Printing radian equivalent of degrees.
print("1 degrees to radian : ",np.deg2rad(1))
print("1 radian to degree : ",np.rad2deg(1))

出力

上記のコードを実行すると、次の結果が得られます^ −

1 degrees to radian : 0.017453292519943295
1 radian to degree : 57.29577951308232

  1. Pythonでの相関と回帰

    相関とは、2つのデータセット間の依存関係を含むいくつかの統計的関係を指します。線形回帰は、従属変数と1つ以上の独立変数の間の関係を確立するための線形アプローチです。単一の独立変数は線形回帰と呼ばれ、複数の独立変数は重回帰と呼ばれます。 相関 依存する現象の簡単な例としては、親と子孫の外見の相関関係、製品の価格と供給量の相関関係などがあります。seabornpythonライブラリで利用可能なアイリスデータセットの例を取り上げます。その中で、3種のアヤメの花のがく片と花びらの長さと幅の相関関係を確立しようとしています。見つかった相関関係に基づいて、ある種を別の種から簡単に区別する強力なモデルを作

  2. =+と+=はPythonで何をしますか?

    + =演算子は、object .__ iadd __()関数のシンタックスシュガーです。 Pythonドキュメントから: これらのメソッドは、拡張された算術割り当て(+ =、-=、* =、@ =、/ =、// =、%=、** =、)を実装するために呼び出されます。 =、&=、^ =、| =)。これらのメソッドは、その場で操作を実行し(自己を変更)、結果を返すようにする必要があります(自己である可能性がありますが、そうである必要はありません)。 例 だからあなたが次のようなことをするとき- a = 5 b = 10 a += b print(a) 出力 これにより、出力が得られます- 15