# Python CodeRecipe|type()の使い方

HomeFunctions

Pythonで、変数などのオブジェクトの型を取得して確認したり、特定の型であるかを判定するには、組み込み関数type()やisinstance()を使う。

isinstance()は第二引数に指定したクラスを継承するサブクラスのインスタンスに対してもTrueを返す。

正確な型を判定したい場合はtype()、継承も考慮した上で判定したい場合はisinstance()。

# type()の例1

Return the type of these objects:

    a = ('apple', 'banana', 'cherry')b = "Hello World"c = 33x = 
    type(a)y = type(b)z = type(c)

# type()の定義及び使い方

type()関数は、 指定されたオブジェクト

# type()の構文

    type(object,bases,dict)

# type()の引数

object 必須。パラメータを1つだけ指定した場合、type()関数 このオブジェクトのタイプを戻します。

bases オプション。基本クラスを指定します

dict オプション。クラスの定義を使用して名前空間を指定します

HomeFunctions