Fungsi isinstance() Python

Instan

Periksa apakah angka 10 adalah bilangan bulat:

x = isinstance(10, int)

Jalankan Instan

Definisi dan Penggunaan

Jika objek yang ditentukan memiliki tipe yang ditentukan, fungsi isinstance() kembalikan True, jika tidak kembalikan False.

Jika parameter type adalah tuple, maka jika objek adalah salah satu tipe dalam tuple, fungsi ini akan kembalikan True.

Sintaks

isinstance(object, type)

Nilai Parameter

Parameter Deskripsi
object Wajib. Objek.
type Tipe atau kelas, atau tuple tipe dan/atau kelas.

Beberapa Instan Lain

Instan

Periksa apakah "Hello" adalah salah satu tipe yang dijelaskan oleh parameter type:

x = isinstance("Hello", (float, int, str, list, dict, tuple))

Jalankan Instan

Instan

Periksa apakah y adalah instan myObj:

class myObj:
  name = "Bill"
y = myObj()
x = isinstance(y, myObj)

Jalankan Instan

Halaman yang berhubungan

Panduan Referensi:Fungsi issubclass()(Periksa apakah objek adalah turunan objek lain)