Veri türü dönüşümleri

Okuma Süresi: < 1 dakika

Şu anlık integer, float ve string dönüşümlerini inceleyeceğiz.

type() fonksiyonu

Bir değişkenin hangi veri türünden olduğunu söyler.

a = 11 #a değişkeni integer tipindedir.
type(a)

Görüldüğü gibi a değişkeninin int() yani integer olduğunu doğrulamış olduk.

Integer tipini float tipine dönüştürmek için float() fonksiyonu kullanılır.

a = 12
a = float(a)
a

type() fonksiyonu ile kontrol edelim:

type(a)

Float tipini integer tipine dönüştürmek için int() fonksiyonu kullanılır. Bir önceki örnekte “a” değişkenini float tipine dönüştürmüştük, şimdi tekrar integer değerine dönüştürelim:

a = int(a)
a

type() fonksiyonu ile kontrol edelim:

type(a)

Bir sayıyı string tipine dönüştürmek için str() fonksiyonu kullanılır. Şimdi de integer olan “a” değişkenini string tipine dönüştürelim:

a = str(a)
a

type() fonksiyonu ile kontrol edelim:

type(a)

String veri tipindeki bir değişken, sadece rakam içermesi şartıyla, integer ve float veri tipine dönüştürülebilir.

b = "17" #buradaki 17, tırnak içinde yazıldığından bir string veri tipidir, integer ya da float değildir.
c = int(b)
d = float(b)

Burada c değişkenine, b değişkeninin integer tipine dönüşmüş halini tanımladık; d değişkenine ise b değişkeninin float tipine dönüşmüş halini tanımladık. Şimdi bakalım:

type(c)
type(d)
Paylaş

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

This site uses Akismet to reduce spam. Learn how your comment data is processed.