Kültürlü PenguenSeo Blog'u
Morgdan izin alıp çıkmış az gezip geri dönecekmiş gibi hissediyorum


Phyton Print Komutu Ve Kaçış Dizeleri

115 Okunma


Print komutu adından da anlaşılacağı gibi ekrana yazı yazdırılmasını sağlar. Hemen küçük bir deneme ile işe başlayalım. Komut olarak sadece “print” yazın ve “enter” tuşuna basın. Görüleceği üzere hiç bir şey yapmadan bir alt satıra geçti. Zaten verilen kod ile de bu isteniyordu.Şimdi print komutu kullanılarak ekrana birkaç yazı yazdırılacaktır.

>>>print "kulturlupenguen.com"
kulturlupenguen.com
>>>print 'Python öğrenmeye başlıyorum.'
Python öğrenmeye başlıyorum.
>>>print """10"""
10
>>>print "Korsan Değil Özgür Yazılım"
Korsan Değil Özgür Yazılım
Yukarıda ki örneklerde görüldüğü gibi; print ile ekrana yazı yazdırmak için sadece çift tırnak(“yazı”) kullanılmak zorunda değildir. Aynı zamanda tek tırnak(‘yazı’) ve üç tırnak(“””yazı”””) da kullanılabilir

Aslında hangi tırnak işaretini kullanacağı birazda programcıya kalmıştır. Ama bazı durumlarda tırnak hangi tırnak işaretinin kullanıldığı önem arz eder. Şu şekilde bir örnek vermek gerekirse;

>>>print 'kulturlupenguen.com'un amacı herkese Python öğretmektir

Eğer bu şekilde bir kullanım yapılırsa program .com’un içindeki tırnak işaretini açılan tırnağın kapanışı zannedeceği için kafası karışacaktır.Zaten burada da görüldüğü gibi renklendirme farklılaşmıştır.

>>>print "kulturlupenguen.com'un amacı herkese Python öğretmektir."
kulturlupenguen.com'un amacı herkese Python öğretmektir.

Bu şekilde bir kullanım da ise herhangi bir problemle karşılaşmadan ekrana çıktı verilecektir. Söylendiği gibi programcı nerede hangi tırnak işaretini kullanacağına kendisi karar vermelidir.

>>>print """Python'ın ekrana yazdırma komuru "print"dir."""
Python'ın ekrana yazdırma komuru "print"dir.

Bu tarz tırnak problemleri “Kaçış Dizileri” ile de halledilebilmektedir.

Kaçış Dizileri

İlk kaçış dizi olan “\” işaretinden yukarıda verilen örnekler üzerinden açıklık getirilebilir.
>>>print 'kulturlupenguen.com'un amacı herkese Python öğretmektir.'

Burada karşılaşın problem “\” işareti ile ortadan kaldırılabilmektedir. Eğer kullanım şu hale getirilirse herhangi bir problem kalmayacaktır.

>>>print 'kulturlupenguen.com\'un amacı herkese Python öğretmektir.'
kulturlupenguen.com'un amacı herkese Python öğretmektir

Burada kullanıcı Python’a “com’un içindeki tırnak açılan tırnağı kapatmak için değil sen bunu atla ve yoluna devam et.” demektedir. Python da bu yüzden o tırnağı atlar ve herhangi bir problem ile karşılaşmaz.


avatarresmi

Ulan şu zenginler gibi kafamız bozulduğunda son model arabamızı alıp deniz kenarında efkarlanamadık be varsa yoksa kapıyı çarp yatağa atla

- Twitter - Facebook


Cevap Yaz

Görüşlerinizi bizimle paylaşmanız bizi çok mutlu edecektir. Bir yorum da siz bırakın.
Blogların beslenme şekli yorumlardır.