Pythonでは、変数の型を確認するために type
関数や isinstance
関数を使用します。これらの関数は、プログラムを書いているときに変数の型を調べる必要が出てくる場面で非常に便利です。
type関数で型を確認する方法
type
関数は、引数に指定したオブジェクトの型を返します。以下に例を示します。
myvar = 1234
print(type(myvar))
上記のコードでは、int
型の値 1234
を格納する変数 myvar
の型を調べています。type
関数の引数に型を調べたい変数を当てはめるだけで、戻り値にその変数の型が返ってきます。
isinstance関数で型を調べる方法
isinstance
関数は、第一引数に指定したオブジェクトが第二引数に指定したクラスであるかを bool
型で返します。以下に例を示します。
myvar = 1234
print(isinstance(myvar, int))
上記のコードでは、変数 myvar
が int
型かどうかを調べています。
以上がPythonで型を確認する基本的な方法です。これらの関数を知っておくと、プログラムを書いているときに変数の型を調べる必要が出てきたときにとても便利です。.