# Python CodeRecipe|isinstance()の使い方
# isinstance()の例1
Check if the number 5 is an integer:
x = isinstance(5, int)
# isinstance()の定義及び使い方
isinstance()関数は 指定したオブジェクトが 指定された型、それ以外の場合はFalse。 typeパラメータがタプルの場合、この関数は objectは、タプル内の型の1つです。
# isinstance()の構文
isinstance(object, type)
# isinstance()の引数
オブジェクト 必須。オブジェクト。
種類 タイプまたはクラス、あるいはタイプおよび/またはクラスのタプル
# isinstance()の例2
Check if "Hello" is one of the types described in the type parameter:
x = isinstance("Hello",
(float, int, str, list, dict, tuple))
# isinstance()の例3
Check if y is an instance of myObj:
class myObj:
name = "John"
y = myObj()
x = isinstance(y, myObj)
Related Pages The issubclass() function, to check if an object is a subclass of another object.