Python Print Fonksiyonu Nasıl Kullanılır

Python programlama dilini öğrenmeye ilk program kodumuz print fonksiyonu ile başlayalım arkadaşlar. C# diline göre daha farklı bir yazımı ve arayüzü olduğundan biraz zorluk yaşayabilirsiniz ama kullandıkça seveceğinizi düşünüyorum.

Daha önce bahsettiğimiz gibi Python interpreter (yorumlayıcı) bir dildir. Yani yazdığınız satırları anında derleyip sonuçlarını ekrana basmaktadır. Bu da size hız olarak geri dönmektedir.

İlk kodumuz her yeni program öğrenenlerin yazdığı gibi print ile başlar 🙂

print komutu ekrana bilgi basmak için kulalnılır. Çok çeşitli kullanımları vardı. Kodunuzu yazmanız için python’ u açın ve aşağıdaki kodu yazıp enter’ a basın.

Python Shell
Python Shell

Float bir sayının print fonksiyonu içinde kullanılmasına örnek:

str.format fonksiyonuna bir örnek lüleli parantez { } kullanarak:

str.format fonksiyonu içindeki elemanları index numaraları ile seçebilirsiniz.

fonksiyon içine değişken yazabilirsiniz.

hem index değerleri ile hemde değişken isimleri ile kullanabilirsiniz

kare parantez kullanarak [ ]

for döngüsü içinde basılan print değerlerini hizalanmış olarak basılmaktadır

print fonksiyonu içinde sep parametresi kullanarak daha verimli ve basit kodlar yazabiliriz arkadaşlar. sep parametresi adından da anlayabileceğiniz gibi seperator kelimesinden gelmektedir. Bu parametrenin yaptığı şey seperator olarak kullanılan , karakteri yerine sizin belirlediğiniz bir karakteri ataması.

sep parametresi kullanarak;

Diğer bir print() fonksiyonu parametresi ise end parametresidir. Bu parametre ise yazdırmak istediğiniz metnin sonuna istediğiniz karakteri koyar.

print fonksiyonunun diğer bir parametresi ise file parametresidir. print() fonksiyonuna verilen karakter dizisi veya sayıların nereye yazılacağını belirtmektedir. Bu parametrenin öntanımlı değeri sys.stdout olarak geçer. Kısaca ‘standart çıktı konumu’ olarak düşünebilir. Hangi platformada çalışıyorsak print o platfroma çıktıyı basacaktır.

Yukarıdaki kodu işlettiğinzide ekrana çıktı almazsınız. Çünkü çıktı konumumuzu test.txt dosyasına yönlendirdik. Dosya adresini tanımlamazsak bu dosya python adresinde oluşturulur. Python adresini bulmak için aşağıdaki kodu kullanabilirsiniz. “w” parametresi ise yazma modunda kullanıldığını söylüyoruz.

C:\Users\user\AppData\Local\Programs\Python\Python37\

Yıldızlı parametreler print fonksiyonunu kullanımını zenginleştirmektedir. Örneğin;

tek tek uğraşmak istemiyoruz yıldızlı parametre kullanarak bakın nasıl kolayca sonuca ulaşıyoruz.

eğer yıldızlı parametreyi tek olarak kullanırsak

Şimdilik python da print fonksiyonu ile yapabildiklerimizi anlatmaya çalıştım. Bir sonraki yazımızda görüşmek üzere.

Bir cevap yazın

E-posta hesabınız yayımlanmayacak.

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