Fungsi isinstance() Python
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))
Instan
Periksa apakah y adalah instan myObj:
class myObj: name = "Bill" y = myObj() x = isinstance(y, myObj)
Halaman yang berhubungan
Panduan Referensi:Fungsi issubclass()(Periksa apakah objek adalah turunan objek lain)