-----Bundan önce \n ve \t kaçış dizilerini gördük ,şimdi ise ; Zil Sesi (\a), Aynı Satır Başı (\r) ,Düşey Sekme (\v),İmleç Kaydırma (\b),
---------------------------------------------------------------------------
Zil Sesi (\a) :
\ işareti ‘a’ harfiyle birleşerek !bip! benzeri bir zil sesi üretilmesini sağlayabilir:
>>> print("\a")
!bip!
bib sesi cıkaracaktır ancak her sistemi Desteklemez.
önceki dizilerde olduğu gibi bundada dikkat etmemiz gerekir :
>>> print (‘C:\ali’ )
burda gördüğümüz gibi \ ardındaki a harfini python kacış dizisi olarak algılar ve istemediğimiz sorunlar ortaya cıkmış olur . çözümü \n kaçış dizisinde göstermiş bulunmaktayım en sona gene ekliyeceğim.
----------------------------------------------------------------------------------
Aynı Satır Başı (\r) : Bir karakter dizisinde aynı satırın en başına dönülmesini sağlar.
normalde :
>>> print("Merhaba imhatimi!")
Merhaba imhatimi!
\r Kaçış dizisi varken :
>>> print("Merhaba\rimha")
imhaaba
şeklinde olur yani \r sonrasındaki harf kadar en baştaki merhaba yazısından soldan başlıyarak harf siler ve kalan harfleri " imha " kelimesnin ardına getirir.
her zaman olduğu gibi bu dizide de kod yazarken dikkat etmeliyiz kaçış dizisi olarak algılarsa istenmedik sorunlar çıkar .
----------------------------------------------------------------------------------
Düşey Sekme (\v) :
>>> print("imha\vtimi")
imha
timi
bu dizi her işletim sisteminde desteklenmez dikkatli olmak gerek .
her zaman olduğu gibi bu dizide de kod yazarken dikkat etmeliyiz kaçış dizisi olarak algılarsa istenmedik sorunlar çıkar .
--------------------------------------------------------------------------------
İmleç Kaydırma (\b) : İmleci o anki konumundan sola kaydırmaktır.
>>> print('ali', '\b.', '\bcom')
ali.com
burda ortadaki boşluğu giderdi . sep parametresi kavramını bilirsek neden boşluk oluyor onu anlamak daha kolay gelecektir .
her zaman olduğu gibi bu dizide de kod yazarken dikkat etmeliyiz kaçış dizisi olarak algılarsa istenmedik sorunlar çıkar .
----------------------------------------------------------------------------------
-------------------------------------------------------------------------------------------------------------------
Yukarıdaki problemi, ilgili kaçış dizisi içindeki ters taksim işaretini çiftleyerek çözebilirsiniz:
>>> print("C:\\nazik\adam")
1. çözüm = her diziden önce ters taksim işaretini ikilemek .
>>> print("C:\\nazik\\adam")
2.çözüm = tüm taksimleri ciftlemek bu daha sağlıklı olabilir.
>>> Print("C:/nazik/adam")
3 . çözüm = Düz Taksim İşareti Kullanılabilir.
---------------------------------------------------------------------------------------------------------------
Kalan Kaçış dizilerini Diğer bölümde Ele alıp Özet bir tablo ile bitireceğiz . Teşekkürler.
---------------------------------------------------------------------------
Zil Sesi (\a) :
\ işareti ‘a’ harfiyle birleşerek !bip! benzeri bir zil sesi üretilmesini sağlayabilir:
>>> print("\a")
!bip!
bib sesi cıkaracaktır ancak her sistemi Desteklemez.
önceki dizilerde olduğu gibi bundada dikkat etmemiz gerekir :
>>> print (‘C:\ali’ )
burda gördüğümüz gibi \ ardındaki a harfini python kacış dizisi olarak algılar ve istemediğimiz sorunlar ortaya cıkmış olur . çözümü \n kaçış dizisinde göstermiş bulunmaktayım en sona gene ekliyeceğim.
----------------------------------------------------------------------------------
Aynı Satır Başı (\r) : Bir karakter dizisinde aynı satırın en başına dönülmesini sağlar.
normalde :
>>> print("Merhaba imhatimi!")
Merhaba imhatimi!
\r Kaçış dizisi varken :
>>> print("Merhaba\rimha")
imhaaba
şeklinde olur yani \r sonrasındaki harf kadar en baştaki merhaba yazısından soldan başlıyarak harf siler ve kalan harfleri " imha " kelimesnin ardına getirir.
her zaman olduğu gibi bu dizide de kod yazarken dikkat etmeliyiz kaçış dizisi olarak algılarsa istenmedik sorunlar çıkar .
----------------------------------------------------------------------------------
Düşey Sekme (\v) :
>>> print("imha\vtimi")
imha
timi
bu dizi her işletim sisteminde desteklenmez dikkatli olmak gerek .
her zaman olduğu gibi bu dizide de kod yazarken dikkat etmeliyiz kaçış dizisi olarak algılarsa istenmedik sorunlar çıkar .
--------------------------------------------------------------------------------
İmleç Kaydırma (\b) : İmleci o anki konumundan sola kaydırmaktır.
>>> print('ali', '\b.', '\bcom')
ali.com
burda ortadaki boşluğu giderdi . sep parametresi kavramını bilirsek neden boşluk oluyor onu anlamak daha kolay gelecektir .
her zaman olduğu gibi bu dizide de kod yazarken dikkat etmeliyiz kaçış dizisi olarak algılarsa istenmedik sorunlar çıkar .
----------------------------------------------------------------------------------
-------------------------------------------------------------------------------------------------------------------
Yukarıdaki problemi, ilgili kaçış dizisi içindeki ters taksim işaretini çiftleyerek çözebilirsiniz:
>>> print("C:\\nazik\adam")
1. çözüm = her diziden önce ters taksim işaretini ikilemek .
>>> print("C:\\nazik\\adam")
2.çözüm = tüm taksimleri ciftlemek bu daha sağlıklı olabilir.
>>> Print("C:/nazik/adam")
3 . çözüm = Düz Taksim İşareti Kullanılabilir.
---------------------------------------------------------------------------------------------------------------
Kalan Kaçış dizilerini Diğer bölümde Ele alıp Özet bir tablo ile bitireceğiz . Teşekkürler.
Bu içeriği görmek için giriş yapın.