ArabicEnglishTurkish

Pythonda Print Fonksiyonu ve Formatlama Nasıl Yapılır?

Pythonda Print Fonksiyonu ve Formatlama Nasıl Yapılır?
Pythonda Print Fonksiyonu ve Formatlama Nasıl Yapılır?
Pythonda Print Fonksiyonu ve Formatlama Nasıl Yapılır?
Pythonda Print Fonksiyonu ve Formatlama Nasıl Yapılır?
Kategori: Python

Python programlama dilinde, \"print\" fonksiyonu sıklıkla kullanılır. Bu fonksiyon özellikle ekrana mesaj yazdırmak veya programın çalışma durumunu kontrol etmek için kullanılır. Bu yazıda, Python'da \"print\" fonksiyonu ve formatlama işlemleri hakkında detaylı bir şekilde bilgi vereceğiz.
Print Fonksiyonu
\"print\" fonksiyonu, \"print()\" şeklinde kullanılır ve parantez içine yazılan verileri ekrana yazdırır. Bu fonksiyon sadece metin değil, aynı zamanda sayılar, listeler ve hatta diğer fonksiyonların çıktıları gibi farklı türlerde verileri de işleyebilir.
Örnek:
print(\"Merhaba, Dünya!\")
Bu kod başarılı bir şekilde çalıştırıldığında, \"Merhaba, Dünya!\" mesajı ekranda görüntülenecektir.
Ayrıca, birkaç argüman da yazdırabilecek özelliklere sahiptir. Python, virgülle ayrılmış gönderilen her bir elemanı otomatik olarak boşlukla ayrılmış şekilde ekrana yazdırır.
Örnek:
print(\"Merhaba\", \"Dünya!\")
Bu kodu çalıştırdığınızda, \"Merhaba Dünya!\" çıktısı ekranda görüntülenecektir.
Formatlama
Print() fonksiyonunun diğer bir güçlü yönü de, çıktıyı yapmak için farklı öğeleri birleştirmek için kullanabileceğiniz formatlama işlevleri sunmasıdır. Bunlar, ardışık değişkenlerle çalışırken özellikle yararlıdır.
Metinlerin içindeki yer tutucular, çıktının farklı kısımlarını farklı yerlere yerleştirmek için kullanılabilir. Bu, metinler ve diğer veri türleri gibi farklı veri tiplerinden bilgileri birleştirmenize olanak tanır.
Bu amaçla kullanılan iki tür formatlama işlevi vardır:
1. Yüzde İşareti Formatlama:
Bu formatlama yöntemi, yüzde işaretiyle yazılan bir desenle çalışır ve bir veya daha fazla değişkeni bir veya daha fazla yüzde işareti içinde yer alan karakter dizisinde yer alan değiştirilebilir değerlerle birleştirir.
Örnek:
name = \"Ali\"
age = 27
print(\"Benim adım %s ve ben %d yaşındayım.\" % (name, age))
Bu kod bloğu, \"Benim adım Ali ve ben 27 yaşındayım.\" mesajını ekrana yazdırır. Yüzde işareti (%) işaretlerinin kullanımına dikkat edin. %s ve %d, yer tutucular olarak kullanılır ve ardından bunları değiştirilebilir değerlerle birleştirmek için birinci parantez içinde (name, age) kullanılır.
2. format() İşlevi Formatlama:
Bu formatlama yöntemi, Python 2.x sürümlerinde kullanılan yüzde işareti formatlama yöntemine benzer, ancak daha yeni Python 3.x sürümlerinde kullanılır.
Bu yöntem, birleştirilecek değişkenleri sıfır tabanlı bir numara veya isimle belirlediğiniz süslü ayraçların içine yerleştirmek için kullanılır.
Örnek:
name = \"Ali\"
age = 27
print(\"Benim adım {} ve ben {} yaşındayım.\".format(name, age))
Bu kod bloğu, \"Benim adım Ali ve ben 27 yaşındayım.\" mesajını ekrana yazdırır. \"{\" ve \"}\" işaretleri, yer tutucular olarak kullanılır ve ardından bunları değiştirilebilir değerlerle birleştirm

Abaküs Yazılım
Abaküs Yazılım