Python isinstance() Fonksiyonu

Örnek

Sayı 10'un tamsayı olup olmadığını kontrol et:

x = isinstance(10, int)

Çalıştırma Örneği

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))

Çalıştırma Örneği

Örnek

y'nin myObj'in bir örneği olup olmadığını kontrol et:

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

Çalıştırma Örneği

İlgili Sayfalar

Referans Kılavuzu:issubclass() Fonksiyonu(Kontrol et object'inin bir başka nesnenin alt sınıfı olup olmadığını)