VERİ TÜRLERİ



string: Tırnak içindeki her türlü karakter dizileridir.

>>>”Merhaba Dünya”

‘Merhaba Dünya’

Not: string’lerde çift tırnak kullanmak şart değildir. Tek tırnak veya üç tırnak da kullanabiliriz.

>>>‘Merhaba Dünya’ tek tırnak

‘Merhaba Dünya’

>>>’’’Merhaba Dünya’’’ üç tek tırnak

‘Merhaba Dünya’

>>>”””Merhaba Dünya””” üç çift tırnak

‘Merhaba Dünya’

Not: Python’da üç tırnak kullanmamızın sebebi alt satıra geçebilmektir.

 '''Bilgisayar

Bilimi

Dersi'''

 Çıktı:

Bilgisayar

Bilimi

Dersi

 #Peki, neden bazen tek tırnak veya çift tırnak kullanmamız gerekiyor? Örnek olarak şöyle bir

çıktı elde etmek isteyelim. İstanbul'un illeri

Bu ifadede bir kesme işareti var. İçinde kesme işareti olan bir string’i tek tırnak içine

alamayız. Bu yüzden diğer bir alternatif olan çift tırnağı ya da üç tırnağı kullanmalıyız.

"İstanbul'un illeri" İstanbul'un illeri

"””İstanbul'un illeri””" İstanbul'un illeri

integer: Tam sayılardır. Pozitif, negatif ya da sıfır değeri alabilir. Kesirli değer

içermez. Ör: 10, 0, -10

float: Reel sayılardır. Kayan noktalı sayılar da denir. Ancak burada virgül yerine

nokta kullanmamız gerekir. Ör: 12.6, 12.0, -12.0, 0.0

bool: Herhangi bir ifadenin doğruluğunu veya yanlışlığını sorgular. Bool iki

değer alabilir. Bunlar True ve False ’tur.

str(): Verileri string’e (karakter dizisi) çevirir.

str(4) Çıktı: ‘4’

str(4.0) Çıktı: ‘4.0’

str(10+2) Çıktı: ‘12’

str(10/2) Çıktı: ‘5’

int(): Verileri integer’a (tamsayı) çevirir.

int(28.9) Çıktı: 28

int(5+4) Çıktı: 9

int(5/3) Çıktı: 1

int(5*0.4) Çıktı: 2

int(0.8+0.9) Çıktı: 1

int("5") Çıktı: 5

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.

int(“28.9”) #tırnak içerisindeki ifade tamsayı değildir. Hata verir.

int(“5+4”) #hata, tırnak içerisindeki ifade tamsayı değildir. Hata verir.

int(“bilgisayar”) #hata, tırnak içerisindeki ifade tamsayı değildir. Hata verir.

float(): Verileri float’a (reel sayı) çevirir.

float(5) Çıktı: 5.0

float(“5”) Çıktı: 5.0

float(“5.7”) Çıktı: 5.7

float(-5) Çıktı: -5.0

float(0) Çıktı: 0.0

float(3+4) Çıktı: 7.0

float(3.5+4) Çıktı: 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(“3+4”) #tırnak içerisindeki ifade tamsayı veya float değildir. Hata verir.

Yorumlar