python logo

Python String İşlemleri

Merhaba arkadaşlar, önceki yazımda sayısal işlemlere bakmıştık şimdi ise metin(string)‘lere bakacağız. Python da bir metin yazmak istiyorsanız bunu tek tırnak, çift tırnak hatta üç çift tırnak arasına yazabilirsiniz. Bunu istediğiniz gibi kullanabilirsiniz. Genelde tek ve çift tırnak kullanımı çoktur. Basit örneklerle başlayalım.

Şimdi gelelim özel durumlara. Biz bir string’i ifade etmek için tırnak kullanıyorsak, metin içerisinde nasıl kullanacağız?

Bu gibi durumlarda kaçış karakteri dediğimiz ters eğik çizgi ‘\‘  kullanılır. Bir örnek üzerinde kullanalım hemen.

Gördüğünüz gibi tek tırnak olduğu gibi kullansa idik hata alacaktık. Şimdi ise istediğimiz gibi yazdırdık.

Yazı yazarken alt satıra geçmek için de ‘\n‘ ifadesi kullanılır. Ters eğik çizgi, bazı Unicode dediğimiz karakterlerden, yazdırılamayan ifadelerden vs. de kaçmak için kullanılabilir. Ayrıca az önce yazmış olduğum üç tırnak ifadesi ile yazarsanız yazılarınızı alt satıra enter tuşu ile geçerseniz o da geçer. Fakat tek tırnak olsun çift tırnak olsun alt satıra geçseniz de program içirisinde tek satır olacaktır.

Şeklinde yazdırdığınızda araya \n ifadesi ekleyecektir. Daha ileriki yazılarımızda bunu daha detaylı görebilirsiniz…

Bir de son olarak basit bir giriş/çıkışı ele alalım.

Genellikle dışarıdan bir değer alınır ve bu işlenir.

yukarıda hem alt satıra atmaya hem de bir yazdırma işlemi gördük. Şimdi de dışarıdan alalım.

Kullanıcıdan giriş almak için input anahtar kelimesi kullanılır. input dışarıdan geleni, karakter (string) ifade olarak okur.

Bu şekilde kullanımı mevcut olup gelen değeri bir değişkene atayıp print ile de yazdırabiliriz.

Umarım faydalı olmuştur..

Bir cevap yazın