Press "Enter" to skip to content

Python Kaçış Dizileri

Yaşar SAFALI 0

Python Kaçış Dizileri

Kaçış dizileri programlama dillerinde karakter dizileri ile işlem yaparken kullanılan yapılardır.Bu yapılar programlamada çok önemli bir yer kaplamaktadır. Karakter dizileri içerisinde normal olarak kullanamadığımız sembolleri kullanmamızı sağlar.Bu semboller normalde programlama dili içerisinde özel bir anlam ifade ettiği için doğrudan kullanılamazlar.Kaçış dizileri programcıya karakter dizileri içerisinde bu özel sembolleri kullanmayı sağlar.Şimdi Python Kaçış Dizileri ni sırası ile inceleyelim.

\ (Ters taksim işareti)

\’ ve \” Kullanımı:

Ters taksim işareti Python’da özel anlam ifade eden sembolleri karakter dizileri içerisinde kullandırmaya yarar.

Python’da tırnak işaretleri karakter dizilerini tanımlamakta kullanırlar.Bazı durumlarda bir karakter dizisini tırnak işareti içerebilir.Örneğin; Adana’ya gideceğim.Cümlesini Python’da tanımlamak istediğinizde eğer karakter dizisini ”(tek tırnak) işaretleri ile tanımladıysanız hata alırsınız.Alternatif yolu “”(çift tırnak) işareti ile tanımlamaktır.Bu gibi durumlarda ortaya çıkan bir diğer alternatif ters taksim \ işaretini kullanmaktır.

cumle='Adana\'ya gideceğim'
cumle2="\"YazılımHanem \" sitesinde Python yazıları mevcuttur."
print(cumle)
print(cumle2)

Output:

Adana’ya gideceğim
“YazılımHanem ” sitesinde Python yazıları mevcuttur.

\\ kullanımı

Python’da ters taksim işareti kaçış dizilerinde kullanıldığı için özel anlam ifade etmektedir.Bir karakter dizisinde ters taksim işareti kullanmak istediğinizde yapmanız gereken iki ters taksim işareti kullanmaktır.Özellikle dosyalarda ve dizin işlemlerinde bu işaret çok kullanılır.

cumle2="YazılımHanem.com \\python-kacis-dizileri"
print(cumle2)

Output:

YazılımHanem.com \python-kacis-dizileri

 

\t Kullanımı

Kullanıldığı yerdeki karakterler arasına bir tab(sekme) boşluk bırakır.

cumle2="YazılımHanem.com \tpython-kacis-dizileri"
print(cumle2)

Output:

YazılımHanem.com python-kacis-dizileri

 

\n Kullanımı

Kullanıldığı yerden itibaren bir alt satıra geçişi sağlar.

cumle2="YazılımHanem.com \npython-kacis-dizileri"
print(cumle2)

Output:

YazılımHanem.com
python-kacis-dizileri

\x Kullanımı

16 lık sistemdeki bir sayının karakter karşılığını gösterir.

karakter="\x45"
print(karakter)

Output:

E

 

Kaçış dizileri yalnızca açıkladıklarımızdan ibaret değildir.Biz bu yazımızda en çok kullanılan kaçış dizilerine örnek verdik.Python’da yer alan kaçış dizilerini ve işlevlerini aşağıdaki tabloda bulabilirsiniz.Daha detaylı bilgi için adresini ziyaret edebilirsiniz.

 

Kaçış Dizisi Anlamı
\’ Karakter dizisi içinde tek tırnak işaretini kullanabilmemizi sağlar.
\” Karakter dizisi içinde çift tırnak işaretini kullanabilmemizi sağlar.
\\ Karakter dizisi içinde \ işaretini kullanabilmemizi sağlar.
\n Yeni bir satıra geçmemizi sağlar.
\t Karakterler arasında sekme boşluğu bırakmamızı sağlar.
\u UNICODE kod konumlarını gösterebilmemizi sağlar.
\U UNICODE kod konumlarını gösterebilmemizi sağlar.
\N Karakterleri UNICODE adlarına göre kullanabilmemizi sağlar.
\x Onaltılı sistemdeki bir sayının karakter karşılığını gösterebilmemizi sağlar.
\a Destekleyen sistemlerde, kasa hoparlöründen bir ‘bip’ sesi verilmesini sağlar.
\r Aynı satırın başına dönülmesini sağlar.
\v Destekleyen sistemlerde düşey sekme oluşturulmasını sağlar.
\b İmlecin sola doğru kaydırılmasını sağlar
\f Yeni bir sayfaya geçilmesini sağlar.
r Karakter dizisi içinde kaçış dizilerini kullanabilmemizi sağlar.

Bir sonraki yazımızda görüşmek dileğiyle.

 

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

bakırköy escort afyon escort afyon escort ağrı escort ardahan escort artvin escort aksaray escort amasya escort antalya escort alanya escort aydın escort balıkesir escort bandırma escort bayburt escort bartın escort batman escort bitlis escort bingöl escort bodrum escort bolu escort bursa escort çanakkale escort çerkezköy escort çorum escort düzce escort çeşme escort diyarbakır escort edirne escort erzincan escort erzurum escort erzurum escort elazığ escort eskişehir escort gaziantep escort giresun escort gümüşhane escort hatay escort hatay escort hakkari escort içel escort ığdır escort ısparta escort kars escort maraş escort kayseri escort karabük escort kıbrıs escort kırıkkale escort kırklareli escort kilis escort kırşehir escort konya escort kuşadası escort kütahya escort manisa escort manavgat escort marmaris escort mardin escort malatya escort mersin escort muğla escort muş escort nevşehir escort niğde escort ordu escort osmaniye escort rize escort samsun escort sakarya escort seyhan escort siirt escort sivas escort sinop escort şırnak escort şırnak escort tekirdağ escort trabzon escort tokat escort tunceli escort urfa escort uşak escort van escort yalova escort yozgat escort zonguldak escort izmit escort izmit escort izmit escort istanbul escort avcılar escort esenyurt escort mecidiyeköy escort şişli escort beylikdüzü escort halkalı escort kadıköy escort pendik escort istanbul escort kurtköy escort pendik escort beylikdüzü escort esenyurt escort escort bayan istanbul escort bayan escort escort bayan