Pythonのcomplex()関数の使用方法を説明してください。

complex()関数はPythonに組み込まれている関数で、複素数オブジェクトを作成するために使用されます。これには2つの使用法があります。

  1. 実数部(real)と虚数部(imag)からなる複素数オブジェクトを作成するメソッド。どちらの引数も整数、浮動小数点数、または文字列にすることができます。
    例:complex(1, 2)は、実数部が1で虚数部が2の複素数オブジェクトを作成します。
  2. 文字列を複素数オブジェクトに変換するためのものです。文字列の書式は「実数+虚数j」または「実数+虚数J」で表され、実数に実部、虚数には虚部を利用します。
    例えば、complex(“3+4j”)は文字列「3+4j」を、実部3、虚部4の複素数オブジェクトに変換します。

なお、引数が1個の場合、実部のみを取って虚部は0とみなし、複素数に変換できない場合はValueError例外が発生します。

いくつかの例を次に示します:

complex(1, 2) #1+2jの複素数オブジェクトを作成
complex(2.5, -1.5) #2.5-1.5jの複素数オブジェクトを作成
complex(“3+4j”) #3+4jの複素数オブジェクトを作成
complex(“3-4j”) #3-4jの複素数オブジェクトを作成

bannerAds