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
Yorum Gönder