avatar
·1 dk okuma
Python'da Tür Dönüşümü: Temeller ve Örnekler

Python'da Tür Dönüşümü: Temeller ve Örnekler

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.

Tür Dönüşümünün Neden Gereklidir?

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.

Tür Dönüşüm Fonksiyonları

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ürme

Bu 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ürme

Bu 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ürme

Bu 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ürme

Bu fonksiyon, bir değeri listeye dönüştürür.

liste = list("merhaba")
print(liste)  # Çıktı: ['m', 'e', 'r', 'h', 'a', 'b', 'a']