- Mesajlar
- 70
- Credits
- 0
Önceki Forum Paylaşımında Ters taksim'i görmüştük şimdi ; Satır Başı (\n) ve \t kaçış dizilerini İnceleyeceğiz.
" \ " bu Bir kacış dizisidir , python'nın da "\" bu dizi başka bir karakterle birleşerek farklı kacış dizilerini oluşturabilir , işte bizde sizle bunu göreceğiz bu paylaşımda .
Satır Başı (\n) = Bir Alt Satıra Geçmek İçin Kullanılır .
Satır başı karakterini ilk öğrendiğimizde bu karakteri anlatırken bazı örnekler de vermiştik:
>>> print("Real\nPatron\nimhatimi")
Real
Patron
imhatimi
görüğünüz gibi "\n" dizisi bir alt satıra geçmeye yarıyor .
---extra bilgi ---
"\ " , n harfine yetki veriyor gibi düşünebilirsiniz .
buraya kadar normaldi her şey şimdi dikkat etmemiz gereken bir olay var :
>>> print("C:\nazik\adam.txt")
C:
azik\adam.txt
görüğünüz gibi burda bi aksilik var , bu aksiliği anlamak yeni başlayanlar için biraz zor olabilir ancak dikkate baktığımızda python , c:\nazik kısmında bir kacış dizisi gördü ve bunu öyle algıladı buda yazdığımız kodun ya da içeriğin hatalı olmasına neden oldu .
şimdi gelelim bu hatadan nasıl kurtulacağız ...
-------------------------------------------------------------------------------------------------------------------
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.
--------------------------------------------------------------------
Sekme (\t)
>>> print("Real\tPatron")
Real Patron
burda \t ifadesi Patron kelimesini sağa doğru itiyor.
>>> print(*"123456789", sep="\t")
1 2 3 4 5 6 7 8 9
Gördüğünüz gibi, parametreler arasında belli aralıkta bir boşluk bırakmak istediğimizde \t adlı kaçış dizisinden yararlanabiliyoruz.
SEP = print() fonksiyonu içerisinde yer alan kelimeler arası boşlukların nasıl şekilleneceğini gösterir
-------------------------------------------------------------------------------------------------------------
Tıpkı \n kaçış dizisinde olduğu gibi, karakter dizilerinde \t kaçış dizisinin varlığına karşı da uyanık olmalıyız:
>>> Print("C:\narin\adam\toplam_sevgi.txt")
C:
arin\adam oplam_sevgi.txt
görüğünüz gibi burda hem \n dizisi hem \t dizsi bize sorun yarattı .bu sorunu cözmek için \n kacış dizisinde öğrendiğimiz çözümleri kullanabiliriz.
---------------------------------------------------------------------------------------------------------
Diğer Bölümde Diğer kaçış Dizilerini Anlatacağım . En son Paylaşımda İse toplu Bir tablo ile özet Geçeceğim.
Faydası Dokunursa Ne mutlu Bana imhatimi 'ne Teşekkür ederim .
" \ " bu Bir kacış dizisidir , python'nın da "\" bu dizi başka bir karakterle birleşerek farklı kacış dizilerini oluşturabilir , işte bizde sizle bunu göreceğiz bu paylaşımda .
Satır Başı (\n) = Bir Alt Satıra Geçmek İçin Kullanılır .
Satır başı karakterini ilk öğrendiğimizde bu karakteri anlatırken bazı örnekler de vermiştik:
>>> print("Real\nPatron\nimhatimi")
Real
Patron
imhatimi
görüğünüz gibi "\n" dizisi bir alt satıra geçmeye yarıyor .
---extra bilgi ---
"\ " , n harfine yetki veriyor gibi düşünebilirsiniz .
buraya kadar normaldi her şey şimdi dikkat etmemiz gereken bir olay var :
>>> print("C:\nazik\adam.txt")
C:
azik\adam.txt
görüğünüz gibi burda bi aksilik var , bu aksiliği anlamak yeni başlayanlar için biraz zor olabilir ancak dikkate baktığımızda python , c:\nazik kısmında bir kacış dizisi gördü ve bunu öyle algıladı buda yazdığımız kodun ya da içeriğin hatalı olmasına neden oldu .
şimdi gelelim bu hatadan nasıl kurtulacağız ...
-------------------------------------------------------------------------------------------------------------------
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.
--------------------------------------------------------------------
Sekme (\t)
>>> print("Real\tPatron")
Real Patron
burda \t ifadesi Patron kelimesini sağa doğru itiyor.
>>> print(*"123456789", sep="\t")
1 2 3 4 5 6 7 8 9
Gördüğünüz gibi, parametreler arasında belli aralıkta bir boşluk bırakmak istediğimizde \t adlı kaçış dizisinden yararlanabiliyoruz.
SEP = print() fonksiyonu içerisinde yer alan kelimeler arası boşlukların nasıl şekilleneceğini gösterir
-------------------------------------------------------------------------------------------------------------
Tıpkı \n kaçış dizisinde olduğu gibi, karakter dizilerinde \t kaçış dizisinin varlığına karşı da uyanık olmalıyız:
>>> Print("C:\narin\adam\toplam_sevgi.txt")
C:
arin\adam oplam_sevgi.txt
görüğünüz gibi burda hem \n dizisi hem \t dizsi bize sorun yarattı .bu sorunu cözmek için \n kacış dizisinde öğrendiğimiz çözümleri kullanabiliriz.
---------------------------------------------------------------------------------------------------------
Diğer Bölümde Diğer kaçış Dizilerini Anlatacağım . En son Paylaşımda İse toplu Bir tablo ile özet Geçeceğim.
Faydası Dokunursa Ne mutlu Bana imhatimi 'ne Teşekkür ederim .