Mengembalikan True jika argumen objek adalah turunan dari argumen classinfo, atau subkelasnya (langsung, tidak langsung, atau virtual). Jika objek bukan objek dari tipe tertentu, fungsi selalu mengembalikan False. Jika classinfo adalah tupel dengan tipe objek (atau secara rekursif, tupel serupa lainnya) atau Tipe Gabungan dengan beberapa tipe, kembalikan True jika objek adalah turunan dari salah satu tipe tersebut. Jika classinfo bukan tipe atau tupel dari tipe dan tupel semacam itu, pengecualian TypeError dimunculkan. TypeError mungkin tidak dimunculkan untuk tipe yang tidak valid jika pemeriksaan sebelumnya berhasil.
isinstance(object, classinfo)