ホームページ  >  記事  >  バックエンド開発  >  Python は root 操作をどのように表現しますか?

Python は root 操作をどのように表現しますか?

尚
オリジナル
2019-06-27 09:56:4429422ブラウズ

Python は root 操作をどのように表現しますか?

平方根は二次根とも呼ばれ、[√ ̄] として表されます。たとえば、数学用語では √ ̄16=4 となります。言語の説明は、ルート記号の下に 16=4 です。

次の例は、ユーザーが数値を入力し、この数値の平方根を計算するものです:

# -*- coding: UTF-8 -*- 
 # Filename : test.py
num = float(input('请输入一个数字: '))
num_sqrt = num ** 0.5
print(' %0.3f 的平方根为 %0.3f'%(num ,num_sqrt))

上記のコードを実行した出力結果は次のとおりです:

$ python test.py 
请输入一个数字: 4
 4.000 的平方根为 2.000

この例では、ユーザーが数値を入力し、指数演算子 ** を使用して数値の平方根を計算します。

このプログラムは正の数値でのみ機能します。負の数と複素数は次の方法で使用できます。

例 (Python 3.0)

# -*- coding: UTF-8 -*- 
 # Filename : test.py
# 计算实数和复数平方根
# 导入复数数学模块 
 import cmath 
num = int(input("请输入一个数字: "))
num_sqrt = cmath.sqrt(num)
print('{0} 的平方根为 {1:0.3f}+{2:0.3f}j'.format(num ,num_sqrt.real,num_sqrt.imag))

上記のコードを実行した出力結果は次のとおりです。たとえば、cmath (複雑な数学) モジュールの sqrt() メソッドを使用します。

Python 関連の技術記事の詳細については、

Python チュートリアル

列にアクセスして学習してください。

以上がPython は root 操作をどのように表現しますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。