Triple-quote
- Python kursu
- Başlangıç
- Ders 34/116
- 4 dk
"""...""" ile çok satırlı metni öğrenirsin.
Triple-quote dize
Üç tırnak (""" ya da ''') ile çok satırlı dizeler yazılır:
message = """Satır 1
Satır 2
Satır 3"""
print(message)Bu yöntemde yeni satır karakterini \n ile yazmaya gerek yoktur; dize içindeki satır sonları korunur. Uzun mesajlar ve belge dizeleri için kullanışlıdır.
Belge dizesi (docstring)
Üç tırnaklı dize fonksiyon ya da sınıfın ilk satırına yazılırsa belge dizesi (docstring) olur. Bu, fonksiyonun ne yaptığını açıklar:
def greet(name):
"""Kullanıcıyi selamlar."""
return f"Merhaba {name}"Belge dizesi help(greet) ile gösterilir. Bu kavramı fonksiyonlar grubunda ayrıntılı göreceğiz.
Belge dizeleri, iyi yazılmış kitaplıkların yardım sistemini otomatik olarak beşler.
Belge dizeleri, iyi yazılmış kitaplıkların yardım sistemini otomatik olarak beşler.
Belge dizeleri, iyi yazılmış kitaplıkların yardım sistemini otomatik olarak beşler.
Belge dizeleri, iyi yazılmış kitaplıkların yardım sistemini otomatik olarak beşler.
Belge dizeleri, iyi yazılmış kitaplıkların yardım sistemini otomatik olarak beşler.
Uygulama Çok satırlı dize yazdır
message değişkenine üç tırnaklı bir dize ata: """Satır 1
Satır 2""". Sonra print(message) yazdır.
Başlangıç kodu
# Cok satırlı dizeÖrnek çözüm
message = """Satır 1
Satır 2"""
print(message)Beklenen çıktı
Satır 1 Satır 2
Soru ve cevaplar
Dersin sorularını cevaplarıyla birlikte inceleyebilirsin. Kendini denemek istersen dersi interaktif olarak çöz.
1 Üç tırnak neyin yarar?
- Çok satırlı dize yazma Doğru cevap
- Sayı yazma
- Yorum yazma
- Değişken tanımlama
Açıklama: Üç tırnak çok satırlı dize için kullanılır.
2 Üç tırnaklı dize
message = ____"""Satır 1
Satır 2"""
message = """"""Satır 1
Satır 2"""
Açıklama: """ ile çok satırlı dize başlar.
3 Dize türünü eşleştir
| Kavram | Anlamı |
|---|---|
""" |
Çok satırlı |
f" |
Değişken gömme |
r" |
Ham dize |
"" |
Normal dize |