Python isinstance() Fonksiyonu
Tanım ve Kullanım
Belirtilen nesne belirtilen türde ise isinstance() fonksiyonu True döner, aksi takdirde False döner.
type parametresi küme ise, nesne küme içindeki bir tür ise bu fonksiyon True döner.
Sözdizimi
isinstance(object, type)
Parametre Değeri
Parametre | Açıklama |
---|---|
object | Gerekli. Nesne. |
type | Tip veya sınıf, veya tip ve/veya sınıfın kümesi. |
Daha Fazla Örnek
Örnek
"Hello" type parametresinde tanımlanan türlerden biri olup olmadığını kontrol et:
x = isinstance("Hello", (float, int, str, list, dict, tuple))
Örnek
y'nin myObj'in bir örneği olup olmadığını kontrol et:
class myObj: name = "Bill" y = myObj() x = isinstance(y, myObj)
İlgili Sayfalar
Referans Kılavuzu:issubclass() Fonksiyonu(Kontrol et object'inin bir başka nesnenin alt sınıfı olup olmadığını)