complex関数
complex関数は2つの引数をそれぞれ実部、虚部とする複素数を値として返します。2つ目の引数を省略すると虚部が0である複素数(実数型でないことに注意)を返します。
引数は実数、整数以外に文字列も可能です。文字列の場合、虚部は無視され0とみなされます。
(サンプル)
# complex print "complex built-in function test" z = complex(0, 1) print z w = complex('-1', '1') print w w = complex(2, 0) |
(実行結果)
complex built-in function test
1j
(-1+0j)
(2+0j)