整数、実数、複素数の変換


整数、Long整数、実数、複素数は変換関数によって相互に変換できます。変換関数はビルトイン関数なのでimport文で明示的にモジュールをインポートせずに使用できます。

使用する変数の現在の型はtypeビルトイン関数で調べることができます。

 

 変換関数

変換関数 意味 コメント
int(a) 整数に変換  
long(a) Long整数に変換  
float(a) 実数に変換  
complex(a, b) 複素数に変換 aが実部、bが虚部
str(a) 文字列に変換  

 

(サンプル)
z = complex(1, 1)

--> z=1+1j

n = int(1.5)

--> n = 1