print() Fonksiyonu #3 - Python Dersleri(Tutorials)

in #blog5 years ago

kapak.jpg

Python programlama derslerine bu bölümde de print() fonksiyonu ile devam ediyoruz. Bir önceki dersimizde print() fonksiyonu için özel kabul edilen karakterlerden; (virgül), / (backslash), tek tırnak ve çift tırnak karakterlerinden bahsettik.

Bu yazımızda ise en çok kullanılan özel karakterleri anlatmaya devam edeceğim.

Stringler ve Özel Karakterler (2)

Python'daki print() fonksiyonunda yazıya stil vermek adına kullanılan bazı karakterler bulunuyor. Bu karakterler Python'un özel kabul ettiği karakterlerdir.

\n Karakteri

\n karakteri yazıda bir alt satırdan devam et anlamına gelmektedir. Aslında newline kelimesinin kısaltılmış hali olarak da düşünebilirsiniz.

Uygulamasına geçelim.

Uygulamada print() fonksiyonunun içerisine "Python Dersleri 2 ayrı bölümden oluşmaktadır:\n1.Temel Seviye\n2.İleri Seviye" metnini girdik.

Kodu çalıştırdığımızda " \n" kısmına gelene kadar kod normal olarak işledi, ne verdiysek onu yazdı. "\n" karakterini gördüğünde ise bir alt satıra geçti ve sonrasında gelen "1.Temel Seviye" yazısını yazdı ve ikinci bir "\n" karakteri ile karşılaştı bir alt satıra geçti ve sonrasında yazının kalan kısmını ekrana yazdı.

Görüldüğü gibi yazıyı daha okunur hale getirebilmek için kullanılabilecek güzel bir karakter. C syntax dillerde programlama yapanlar bu karakteri zaten biliyorlar.

Anlaşılmayan bir durum varsa yorum panelini kullanarak soru sorabilirsiniz.

\t Karakteri

\t karakteri de yine print() fonksiyonu içerisinde yazıya stil vermek için kullanılan karakterlerden birisidir. Python yorumlayıcısı bu karaktere geldiğinde bir tab karakteri kadar boşluk oluşturur.

Uygulamasını görelim.

print() fonksiyonu içerisine "Python'da\ttab\tkarakteri" değerini yazdık.

Python yorumlayıcısı \t karakterine gelene kadar bizim yazdığımız ifadeyi aynen yazacak, \t karakterine geldiğinde bir tab boşluk bırakıp sonrasında tekrar yazdığımız yazıyı yazacaktır.

Bu durum ikinci \t karakteri için de aynı şekilde işleyecek ve sonucu Out kısmında olduğu gibi çıkacaktır.

Şimdilik bu kadar.

Umarım faydalı bir çalışma olmuştur.

Teşekkürler.

yesilayrca.png

Kaynak belirtilmeyen görseller bana aittir. The pictures without source in the post is belong to me

Sort:  

You got a 6.89% upvote from @minnowvotes courtesy of @elektroyazilim!

Coin Marketplace

STEEM 0.29
TRX 0.12
JST 0.033
BTC 62559.43
ETH 3092.10
USDT 1.00
SBD 3.86