# Python CodeRecipe|isinstance()の使い方

HomeFunctions

# 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.

HomeFunctions