Python では、2 つのアスタリスク「**」指数演算子を使用して、累乗またはべき乗演算を実行します。 1. 2 つの数値の間に 2 つのアスタリスクが使用される場合、最初の数値が基数として使用されることを意味します。 、2 番目の数値は累乗の指数として使用されます; 2. 数値の平方根または立方根を計算します。
# このチュートリアルのオペレーティング システム: Windows 10 システム、Dell G3 コンピューター。
Python では、二重アスタリスク (**) は指数演算子であり、べき乗またはべき乗演算を実行するために使用されます。
2 つの数値の間に二重アスタリスクが使用されている場合は、最初の数値がべき乗演算の底として使用され、2 番目の数値が指数として使用されることを意味します。たとえば、2 ** 3 の結果は 8 になります。これは、2 の 3 乗を意味します。
二重アスタリスクは、数値の平方根や立方根の計算など、べき乗算アプリケーションでも使用できます。たとえば、4 ** 0.5 の結果は 2.0 (4 の平方根を表します)、8 ** (1/3) の結果は 2.0 (8 の立方根を表します) となります。
a = 2 b = 3 result = a ** b print(result) # 输出 8,表示2的3次方
def my_func(a, b): print("a =", a) print("b =", b) params = {'a': 10, 'b': 20} my_func(**params)
出力結果は次のとおりです:
a = 10 b = 20
上記のコードでは、二重アスタリスクは辞書 params
をキーワード パラメータに解凍し、params
内のキーと値のペアをパラメータとして関数 my_func
に渡します。したがって、関数が呼び出されるときは、my_func(a=10, b=20)
と同等になります。このようにして、関数は対応する値を受け取り、それを出力します。
以上がPythonの**とは何ですかの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。