Python8
Python8
print() fonksiyonu: Ekrana yazdırma fonksiyonudur.
Örnekler:
print("Merhaba Dünya") stringleri tırnak içerisine almamız gerekir.
Merhaba Dünya
print(5) sayıları tırnak içerisine almamıza gerek yoktur.
5
print(5.8) sayıları tırnak içerisine almamıza gerek yoktur.
5
print(-5) sayıları tırnak içerisine almamıza gerek yoktur.
-5
print(5+4) burada matematiksel işlem yapmamız gerekir.
9
print(“5”) ancak sayıları tırnak içerisine alırsak o artık bir string’tir.
‘5’
print(“5+4”) dolayısıyla artık matematiksel işlem de yapılamaz.
‘5+4’
print(“ ”) Bir boşluk karakteri yazdırır. Boşluklar da bir string’tir.
print(Merhaba Dünya) tırnak işareti olmadığı için hata verir.
hata
print(“Merhaba Dünya) tırnak işareti kapanmadığı için hata verir.
hata
print(‘Merhaba Dünya’) stringlerde tek tırnak kullanabiliriz.
Merhaba Dünya
print(‘’’Merhaba Dünya’’’) stringlerde üç adet tek tırnak da kullanabiliriz.
Merhaba Dünya
print(“””Merhaba Dünya”””) hatta üç adet çift tırnak da kullanabiliriz.
Merhaba Dünya
Ör:
print(“””””Ali”””””)
“”Ali
Açıklaması: İlk üç tırnak ile string açıldı, sonraki iki tırnak ve Ali ekrana yazdırıldı, Ali’den sonra ki üç tırnak ile string kapandı, daha sonra tırnak ile yeni bir string açılıp yine tırnakla kapanarak içi boş bir string yazıldı. Geriye de “”Ali kaldı.
Ör:
print(“Bilgisayar”,”Bilimi”,”Kodlama”)
Bilgisayar Bilimi Kodlama
Açıklaması: Virgüller ifadelerin arasına birer boşluk bırakır.
Ör:
print("bilgi"+”sayar") + işareti ile stringleri birleştirebiliriz.
bilgisayar
print( “bilgi""sayar”) hatta + işaretine bile gerek yoktur.
bilgisayar
Ör:
print( “bilgi"+" "+"sayar”)
bilgi sayar
Açıklaması: Ortadaki çift tırnağın içinde bir boşluk karakteri var. O yüzden araya bir boşluk karakteri girdi.
Ör:
print(999, “9”)
999 9
Açıklaması: Burada bir işlem yoktur, virgülle yazdırma işlemi vardır, dolayısıyla 999 sayı olarak, 9 ise string olarak yazdırıldı.
Ör:
print(999 + “9”)
hata
Açıklaması: + işaretini kullanmak için aynı tür veri olması gerekir. Burada integer ve string olduğu için işlem yapılamaz.
Ör:
print(999 + 9)
1008
Açıklaması: şimdi + işaretini kullanabiliriz çünkü ikisi de aynı tür veridir. Yani integer’dır. Bu durumda matematiksel işlem yapmamız gerekir.
Ör:
print(“9”+ klavye)
hata
Açıklaması: klavye string değil çünkü tırnak içerisine alınmamış. Dolayısıyla diğerine bakmamıza gerek kalmadan direk hata mesajı alırız
Örnekler:
print("Merhaba Dünya") stringleri tırnak içerisine almamız gerekir.
Merhaba Dünya
print(5) sayıları tırnak içerisine almamıza gerek yoktur.
5
print(5.8) sayıları tırnak içerisine almamıza gerek yoktur.
5
print(-5) sayıları tırnak içerisine almamıza gerek yoktur.
-5
print(5+4) burada matematiksel işlem yapmamız gerekir.
9
print(“5”) ancak sayıları tırnak içerisine alırsak o artık bir string’tir.
‘5’
print(“5+4”) dolayısıyla artık matematiksel işlem de yapılamaz.
‘5+4’
print(“ ”) Bir boşluk karakteri yazdırır. Boşluklar da bir string’tir.
print(Merhaba Dünya) tırnak işareti olmadığı için hata verir.
hata
print(“Merhaba Dünya) tırnak işareti kapanmadığı için hata verir.
hata
print(‘Merhaba Dünya’) stringlerde tek tırnak kullanabiliriz.
Merhaba Dünya
print(‘’’Merhaba Dünya’’’) stringlerde üç adet tek tırnak da kullanabiliriz.
Merhaba Dünya
print(“””Merhaba Dünya”””) hatta üç adet çift tırnak da kullanabiliriz.
Merhaba Dünya
Ör:
print(“””””Ali”””””)
“”Ali
Açıklaması: İlk üç tırnak ile string açıldı, sonraki iki tırnak ve Ali ekrana yazdırıldı, Ali’den sonra ki üç tırnak ile string kapandı, daha sonra tırnak ile yeni bir string açılıp yine tırnakla kapanarak içi boş bir string yazıldı. Geriye de “”Ali kaldı.
Ör:
print(“Bilgisayar”,”Bilimi”,”Kodlama”)
Bilgisayar Bilimi Kodlama
Açıklaması: Virgüller ifadelerin arasına birer boşluk bırakır.
Ör:
print("bilgi"+”sayar") + işareti ile stringleri birleştirebiliriz.
bilgisayar
print( “bilgi""sayar”) hatta + işaretine bile gerek yoktur.
bilgisayar
Ör:
print( “bilgi"+" "+"sayar”)
bilgi sayar
Açıklaması: Ortadaki çift tırnağın içinde bir boşluk karakteri var. O yüzden araya bir boşluk karakteri girdi.
Ör:
print(999, “9”)
999 9
Açıklaması: Burada bir işlem yoktur, virgülle yazdırma işlemi vardır, dolayısıyla 999 sayı olarak, 9 ise string olarak yazdırıldı.
Ör:
print(999 + “9”)
hata
Açıklaması: + işaretini kullanmak için aynı tür veri olması gerekir. Burada integer ve string olduğu için işlem yapılamaz.
Ör:
print(999 + 9)
1008
Açıklaması: şimdi + işaretini kullanabiliriz çünkü ikisi de aynı tür veridir. Yani integer’dır. Bu durumda matematiksel işlem yapmamız gerekir.
Ör:
print(“9”+ klavye)
hata
Açıklaması: klavye string değil çünkü tırnak içerisine alınmamış. Dolayısıyla diğerine bakmamıza gerek kalmadan direk hata mesajı alırız
Yorumlar
Yorum Gönder