VERİ DÖNÜŞÜMLERİ
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():
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) 28
int(5+4) 9
int(5/3) 1
int(5*0.4) 2
int(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.
Ör:
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
int(28.9) 28
int(5+4) 9
int(5/3) 1
int(5*0.4) 2
int(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.
Ör:
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.0
float(-5) -5.0
float(0) 0.0
float(3+4) 7.0
float(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.0
float(-5) -5.0
float(0) 0.0
float(3+4) 7.0
float(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.
Ör:
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
Comments
Post a Comment