私たちは皆、数学の平方根に出くわしました。これは間違いなく最も重要な基礎の1つであるため、さまざまなアプリケーションに組み込む必要があります。 平方根をプログラムに統合するのを非常に簡単にすることで、この目的を果たすのに役立ちます。この記事では、Pythonで平方根を見つける方法を学習します。
先に進む前に、ここで取り上げたトピックを見てみましょう。
平方根とは何ですか?
平方根は、次のような任意の数yです。 バツ2=および 。数学的には次のように表されます x =&radicy 。 Pythonには、平方根を計算するための組み込みメソッドが用意されています。
数値の平方根とは何か、そしてそれをどのように表現するかについての基本的な考え方がわかったので、次に進んで、Pythonで数値の平方根を取得する方法を確認しましょう。
Pythonで平方根を計算する方法は?
の平方根を計算するには Python 、インポートする必要があります 数学 モジュール。このモジュールは、組み込みメソッドで構成されています。 sqrt() そして 捕虜() これを使用して、平方根を計算できます。を使用するだけでインポートできます インポート 次のようなキーワード:
数学をインポートする
このモジュールがインポートされると、その中に存在する任意の関数を利用できます。
sqrt()関数の使用
sqrt()関数は、基本的に1つのパラメーターを取り、その平方根を返します。この関数の構文は次のとおりです。
構文:
sqrt(x) #xは、平方根を計算する必要がある数です。
ここで、この関数の例を見てみましょう。
例:
from math import sqrt #absolute importing print(sqrt(25))
出力: 5.0
セールスフォースサービスクラウドインタビューの質問
ご覧のとおり、25の平方根、つまり5が返されています。
注意: 上記の例では、sqrt()関数はabsoluteメソッドを使用してインポートされています。ただし、完全な数学モジュールをインポートする場合は、次のように同じように実行できます。
例:
import math print(math.sqrt(25))
出力: 5.0
pow()関数の使用
任意の数の平方根を計算する別の方法は、pow()関数を使用することです。この関数は基本的に2つのパラメーターを取り、それらを乗算して結果を計算します。これは、次のような数式を実行するために行われます。
バツ2=および または y = x **。5
この関数の構文は次のとおりです。
シェフvsパペットvsansible
構文:
パウ(x、y) #ここで、yはxまたはx ** yの累乗です
ここで、この関数の例を見てみましょう。
例:
数学からimportpow print(pow(25、.5))
出力: 5.0
これらの関数は、数学の問題の多くを解決するために使用できます。ここで、これらの関数のそのようなアプリケーションの1つの実例を見てみましょう。
Pythonでの平方根の実例
非常に有名なものを実装してみましょう ピタゴラスの定理 これらを使用して 。
問題文:
三角形の2つの辺の値を受け入れ、その斜辺の値を計算します。
解決:
ピタゴラスの定理によれば、直角三角形では、斜辺と呼ばれる直角の反対側が、他の2つの辺の測定値の2乗の合計の平方根として測定されます。
c =&radic(a2+ b2)#ここで、cは斜辺です
Pythonでの解決策は次のとおりです。
from math import sqrt#数学モジュールから平方根関数をインポートしました。数学インポートパウから#パワー関数を数学モジュールからインポートしましたa = int(input( '直角三角形の片側の測定値を入力してください:'))b = int (input( '直角三角形の別の辺の測定値を入力してください:'))#input関数は、ユーザーからの入力を取得するために使用され、文字列#として格納され、int()関数を使用して整数に型キャストされます。 c = sqrt(pow(a、2)+ pow(b、2))#式c =&radic(a2 + b2)print(f 'を実装しました。斜辺の測度は次のとおりです。{c}測度に基づく他の2つの側面の{a}&{b} ')
出力:
直角三角形の片側の測度を入力してください:3
直角三角形の別の辺の測度を入力します:4
斜辺の測度は次のとおりです。5.0他の2つの側面の測度に基づく3&4
これで、Pythonの平方根に関するこの記事は終わりです。あなたがすべてをはっきりと理解したことを願っています。
できるだけ練習し、経験を元に戻してください。Pythonとそのさまざまなアプリケーションに関する詳細な知識を得るには、ライブに登録できます。 24時間年中無休のサポートと生涯アクセス。
Javaでクラスパスを設定する
質問がありますか?この「Pythonの平方根」ブログのコメントセクションでそれについて言及してください。できるだけ早くご連絡いたします。