Python'da bir değişkenin türünü öğrenmek için hangi fonksiyon kullanılır?
A) type()Merhaba sevgili öğrenciler!
Python'da bir değişkenin türünü öğrenmek, kodunuzu daha iyi anlamak, hata ayıklamak ve doğru işlemleri uygulamak için çok önemlidir. Her değişkenin (sayı, metin, liste vb.) kendine ait bir türü vardır.
Python, dinamik tipli bir dil olmasına rağmen, her değişkenin arka planda bir türü bulunur. Örneğin, bir sayıyı bir metinle doğrudan toplayamazsınız. Bu tür durumları anlamak ve yönetmek için değişkenin türünü bilmek gerekir.
type()
Python'da bir değişkenin veya herhangi bir nesnenin türünü öğrenmek için kullanılan yerleşik fonksiyon type() fonksiyonudur. Bu fonksiyon, kendisine parametre olarak verilen nesnenin türünü (sınıfını) döndürür.
Kullanım Şekli: type(değişken_adı)
Aşağıdaki Python koduna bakalım:
sayi = 10
metin = "Python Öğreniyorum"
liste = [1, 2, 3]
ondalik_sayi = 3.14
print(type(sayi))
print(type(metin))
print(type(liste))
print(type(ondalik_sayi))
Bu kodun çıktısı şöyle olacaktır:
<class 'int'>
<class 'str'>
<class 'list'>
<class 'float'>
Gördüğünüz gibi, type() fonksiyonu bize değişkenlerin türlerini (integer, string, list, float) açıkça göstermektedir.
check(): Python'da bir değişkenin türünü kontrol etmek için kullanılan standart bir fonksiyon değildir.var(): Python'da bu amaçla kullanılan bir fonksiyon değildir. (vars() fonksiyonu yerel sembol tablosunu bir sözlük olarak döndürür, değişken türü için kullanılmaz.)typeof(): Bu fonksiyon Python'a ait değil, genellikle JavaScript gibi başka programlama dillerinde kullanılan bir yapıdır.Bu bilgiler ışığında, Python'da bir değişkenin türünü öğrenmek için kullanılan doğru fonksiyon type() fonksiyonudur.
Cevap A seçeneğidir.