str temelleri
- Python kursu
- Başlangıç
- Ders 15/116
- 4 dk
str ile metin ve kaçış dizilerini öğrenirsin.
str temelleri
str (string) metin türüdür. Dizeler tek ya da çift tırnak içinde yazılır:
name = "Ayse"
city = 'Istanbul'Iki türlü tırnak da aynıdır; hangisini seçtiğin stil meselesidir. Tırnak içinde aynı tırnak kullanmak istersen kaçırma gerekir: "O\"yle" ya da tek tırnak kullan: 'O"yle'.
Uzun metinler için üç tırnak kullanılır: """cok satırlı""".
Kaçış dizileri
Dize içinde özel karakterler için kaçış dizileri kullanılır. \n yeni satır, \t tab, \\ ters bölü:
print("Satır 1\nSatır 2")Tırnak içinde aynı tırnak için \" ya da \' kullan. Kaçış dizileri tırnaklı dizenin parçasıdır. Ham dize (raw string) önünde r harfiyle kaçış dizilerini devre dışı bırakabilirsin.
Uygulama Dize yazdır
name değişkenine "Ayse" ata. Sonra print(name) ile ekrana yazdır.
Başlangıç kodu
# Dizeyi tanımlaÖrnek çözüm
name = "Ayse"
print(name)Beklenen çıktı
Ayse
Soru ve cevaplar
Dersin sorularını cevaplarıyla birlikte inceleyebilirsin. Kendini denemek istersen dersi interaktif olarak çöz.
1 Hangisi geçerli bir str atamasıdır?
- name = "Ayse" Doğru cevap
- name = Ayşe
- name = 'Ayşe"
- name = (Ayşe)
Açıklama: name = "Ayse" çift tırnaklı str atamasıdır.
2 Yeni satır ekle
print("Satır 1____Satır 2")
print("Satır 1\nSatır 2")
Açıklama: \n yeni satır kaçış dizisidir.
3 str kavramlarını eşleştir
| Kavram | Anlamı |
|---|---|
str |
Metin türü |
\n |
Yeni satır |
"Ayse" |
Çift tırnaklı dize |
'Ayse' |
Tek tırnaklı dize |