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

Yorumlar