Programlama yaparken çeşitli veri tipleri arasında geçiş yapmak gerekebilir. Python, bu tür dönüşümleri gerçekleştirmek için bir dizi yerleşik fonksiyon sunar. Bu makale, yazılıma yeni başlayanlara Python'da tür dönüşümünün temellerini anlatmaktadır.
Veri tipleri, verilerin nasıl saklandığını ve işlendiğini tanımlar. Bazen bir işlem yapabilmek için verinin türünü değiştirmeniz gerekebilir. Örneğin, kullanıcıdan alınan bir girdi varsayılan olarak metin türündedir. Eğer bu girdi üzerinde matematiksel işlemler yapmak istiyorsanız, onu bir sayı türüne dönüştürmeniz gerekmektedir.
Python'da çeşitli tür dönüşüm fonksiyonları bulunmaktadır. İşte en yaygın kullanılanlardan bazıları:
int()
: Sayıya DönüştürmeBu fonksiyon, bir değeri tam sayıya dönüştürür.
sayi = int("10")
print(sayi) # Çıktı: 10
float()
: Ondalıklı Sayıya DönüştürmeBu fonksiyon, bir değeri ondalıklı sayıya dönüştürür.
ondalik_sayi = float("10.5")
print(ondalik_sayi) # Çıktı: 10.5
str()
: Metne DönüştürmeBu fonksiyon, bir değeri metin türüne dönüştürür.
metin = str(10)
print(metin) # Çıktı: "10"
list()
: Listeye DönüştürmeBu fonksiyon, bir değeri listeye dönüştürür.
liste = list("merhaba")
print(liste) # Çıktı: ['m', 'e', 'r', 'h', 'a', 'b', 'a']