Veri Tipi Dönüşümleri
VERI TIPI DÖNÜŞÜMLERI
str(): Verileri
string’e (karakter dizisi) çevirir.
str(4) ‘4’
str(4.0) ‘4.0’
str(10+2) ‘12’ str(10/2) ‘5’
str(10*2) ‘20’
int(): Verileri integer’a (tamsayı) çevirir.
int(28.9) 28int(5+4) 9int(5/3) 1int(5*0.4) 2int(0.8+0.9) 1
Not: Tırnak içindeki verilerin tamsayıya çevrilmesi için tırnak içindeki ifadenin tamsayı olması gerekmektedir. Aksi halde çevirme işlemi yapılamaz.
Örnekler:
int(“28.9”) à tırnak içerisindeki ifade tamsayı değildir.
hata
int(“5+4”) à hata, tırnak içerisindeki ifade tamsayı değildir.
hata
int(“bilgisayar”) àhata, tırnak içerisindeki ifade tamsayı değildir.
hata
int("5") à tırnak içerisindeki ifade tamsayıdır. O halde çevirme yapılabilir.
5
int("-5") à tırnak içerisindeki ifade tamsayıdır. O halde çevirme yapılabilir.
-5
str(4) ‘4’
str(4.0) ‘4.0’
str(10+2) ‘12’ str(10/2) ‘5’
str(10*2) ‘20’
int(): Verileri integer’a (tamsayı) çevirir.
int(28.9) 28int(5+4) 9int(5/3) 1int(5*0.4) 2int(0.8+0.9) 1
Not: Tırnak içindeki verilerin tamsayıya çevrilmesi için tırnak içindeki ifadenin tamsayı olması gerekmektedir. Aksi halde çevirme işlemi yapılamaz.
Örnekler:
int(“28.9”) à tırnak içerisindeki ifade tamsayı değildir.
hata
int(“5+4”) à hata, tırnak içerisindeki ifade tamsayı değildir.
hata
int(“bilgisayar”) àhata, tırnak içerisindeki ifade tamsayı değildir.
hata
int("5") à tırnak içerisindeki ifade tamsayıdır. O halde çevirme yapılabilir.
5
int("-5") à tırnak içerisindeki ifade tamsayıdır. O halde çevirme yapılabilir.
-5
float(): Verileri
float’a (reel sayı) çevirir.
float(5) 5.0float(-5) -5.0float(0) 0.0float(3+4) 7.0float(3.5+4) 7.5
Not: Tırnak içindeki verilerin float’a çevrilmesi için tırnak içindeki ifadenin tamsayı veya float olması gerekmektedir. Aksi halde çevirme işlemi yapılamaz.
float(5) 5.0float(-5) -5.0float(0) 0.0float(3+4) 7.0float(3.5+4) 7.5
Not: Tırnak içindeki verilerin float’a çevrilmesi için tırnak içindeki ifadenin tamsayı veya float olması gerekmektedir. Aksi halde çevirme işlemi yapılamaz.
Örnekler:
float(“3+4”) àtırnak içerisindeki ifade tamsayı veya float değildir.
hata
float(“7”) àtırnak içerisindeki ifade tamsayıdır. O halde çevirme yapılabilir.
7.0
float(“5.7”) àtırnak içerisindeki ifade float’tur. O halde çevirme yapılabilir.
5.7
float(“3+4”) àtırnak içerisindeki ifade tamsayı veya float değildir.
hata
float(“7”) àtırnak içerisindeki ifade tamsayıdır. O halde çevirme yapılabilir.
7.0
float(“5.7”) àtırnak içerisindeki ifade float’tur. O halde çevirme yapılabilir.
5.7
Yorumlar
Yorum Gönder