Fungsi isinstance() Python

Instan

Memeriksa 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 Diperlukan. Objek.
type Tipe atau kelas, atau tuple tipe dan/atau kelas.

Beberapa Contoh Lain

Instan

Memeriksa "Hello" apakah adalah salah satu jenis tipe yang dijelaskan dalam parameter type:

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

Jalankan Instan

Instan

Memeriksa y apakah adalah instan myObj:

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

Jalankan Instan

Halaman yang berhubungan

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