Javatpoint Logo
Javatpoint Logo

Python isinstance() Function

Python isinstance() function is used to check whether the given object is an instance of that class. If the object belongs to the class, it returns True. Otherwise returns False. It also returns true if the class is a subclass.

The isinstance() function takes two arguments object and classinfo and returns either True or False. The signature of the function is given below.

Signature

Parameters

object: It is an object of string, int, float, long or custom type.

classinfo: Class name.

Return

It returns boolean either True or False.

Let's see some examples of isinstance() function to understand it's functionality.

Python isinstance() Function Example 1

Here, we are passing object and class to the function which returns True only if the object belongs to the class. See the below example.

Output:

True
False

Python isinstance() Function Example 2

Output:

True
True
True
False

Python isinstance() Function Example 3

This function also returns True if the object is of subclass and class is a parent class. See, how it works in the below example.

Output:

True
True

Next TopicPython Functions




Help Others, Please Share

facebook twitter google plus pinterest

Learn Latest Tutorials


Preparation


Trending Technologies


B.Tech / MCA