Python Print Fonksiyonu Kullanımı

1
116

Python print fonksiyonu kullanımı

Bu arada, hem şimdi verdiğimiz, hem de daha önce yazdığımız örneklerde bir şey dikkatinizi çekmiş olmalı. Şimdiye kadar verdiğimiz örneklerde karakter dizilerini hep çift tırnakla
gösterdik. Ama aslında tek seçeneğimiz çift tırnak değildir. Python bize üç farklı tırnak seçeneği sunar:

  1. Tek tırnak (‘ ‘)
  2. Çift tırnak (” ”)
  3. Üç tırnak (“”” “””)
    Dolayısıyla yukarıdaki örneği üç farklı şekilde yazabiliriz:

>>>print(‘Python Dunyasi’)
Python Dunyas

>>>print(“Python Dunyasi”)
Python Dunyasi

>>> print(“””Python Dunyasi”””)
Python Dunyasi

Göründüğü gibi çıktılar arasında hiçbir fark yok. Ama bazı durumlarda çift tırnak üç tırnak kullanmamız gerekiyor.Bu durumlar Özel adlarda kesme işareti kullanırken çift tırnak ile başlayarak daha sonra kesme işareti olan tek tırnak kullanırız. Eğer bir alıntı yapmak istersek ve bunuda çift tırnak ile göstermek istersek bu seferde üç tırnak ile başlamamız ve çift tırnak alacağımız kısmı çift tırnak ile yazmamız gerekiyor.Diğer durumlarda hata mesajı alırız.

Örnek olarak;

print(“İstanbul’un 7 günlük hava tahmini”)

İstanbul’un 7 günlük hava tahmini

print(“””Python web programlama dili “Django” “””)

Python web programlama dili “Django”

Print Fonksiyonu Parametreleri

SEP

sep parametresi print fonksiyonun sonuna yazılır ve yazıldığı değeri fonksiyonun içindeki değerlerin , ile ayrılmış olduğu yere yapıştırılarak ekrana çıktı verir.

Örnek Olarak;

print(5, 6, 7, 8, 9, sep=”-“)
5-6-7-8-9

  • – işareti harflerin arasında ekran çıktısı veriyor.

END

print(“Bugün günlerden Çarşamba”)
Burada herhangi bir end parametresi görmüyoruz. Ancak Python yukarıdaki kodu aslında
şöyle algılar:
print(“Bugün günlerden Çarşamba”, end=”\n”)
Biraz önce de dediğimiz gibi, bu kodu yazıp Enter tuşuna bastığımız anda print() fonksiyonu
iki farklı işlem gerçekleştirir:

  1. Öncelikle karakter dizisini ekrana yazdırır.
  2. Ardından bir alt satıra geçip bize >>> işaretini gösterir.
    Bunun ne demek olduğunu anlamak için end parametresinin değerini değiştirmemiz yeterli
    olacaktır:
    print(“Bugün günlerden Çarşamba”, end=”.”)
    Bugün günlerden Çarşamba.>>>
    Gördüğünüz gibi, end parametresinin ön tanımlı değeri olan \n karakterini silip yerine . (nokta) işareti koyduğumuz için, komutu yazıp Enter tuşuna bastığımızda print() fonksiyonu satır başına geçmedi. Yeni satıra geçebilmek için Enter tuşuna kendimiz basmalıyız.

1 YORUM

Bir Cevap Yazın

This site uses Akismet to reduce spam. Learn how your comment data is processed.