f-string
- Python kursu
- Başlangıç
- Ders 30/116
- 4 dk
f"..." ile değişkenleri metne gömmeyi öğrenirsin.
f-string
f-string, bir dizenin içine değişken ya da ifade gömmek için en modern yoldur. Dizenin önüne f harfi konur, değişkenler {} içine yazılır:
name = "Ayse"
print(f"Merhaba {name}") # Merhaba Aysef-string Python 3.6'da eklendi ve bugün en yaygın kullanılan yöntemdir. Süslü parantez içine ifade de yazılabilir: f"Toplam: {3 + 5}".
f-string biçimlendirme
f-string içinde biçimlendirme de yapılabilir. : sonrasında biçim belirtilir:
price = 19.99
print(f"Fiyat: {price:.2f}") # Fiyat: 19.99
print(f"Yuzde: {0.85:.0%}") # Yuzde: 85%:.2f iki ondalık basamak, :.0% yüzde biçimi verir. Bu özellik tablo ve raporlarda çok kullanışlıdır.
Bu biçimlendirme özellikle parasal tutarlar ve yüzdelik değerler için yaygındır.
Bu biçimlendirme özellikle parasal tutarlar ve yüzdelik değerler için yaygındır.
Bu biçimlendirme özellikle parasal tutarlar ve yüzdelik değerler için yaygındır.
Bu biçimlendirme özellikle parasal tutarlar ve yüzdelik değerler için yaygındır.
Bu biçimlendirme özellikle parasal tutarlar ve yüzdelik değerler için yaygındır.
Uygulama f-string yazdır
name = "Ayse" ve age = 25 ata. print(f"{name} {age} yasinda") yazdır.
Başlangıç kodu
# f-string yazÖrnek çözüm
name = "Ayse"
age = 25
print(f"{name} {age} yasinda")Beklenen çıktı
Ayse 25 yasinda
Soru ve cevaplar
Dersin sorularını cevaplarıyla birlikte inceleyebilirsin. Kendini denemek istersen dersi interaktif olarak çöz.
1 f"Sonuc: {2 + 3}" ifadesi ne basar?
- Sonuç: 5 Doğru cevap
- Sonuç: 2 + 3
- Sonuç: {5}
- Hata verir
Açıklama: f-string süslü parantez içindeki ifadeyi hesaplar: 5.
2 f-string tamamla
name = "Ayse"
print(f"Merhaba ____")
name = "Ayse"
print(f"Merhaba {name}")
Açıklama: {name} değişkeni f-string içine gömer.
3 f-string kavramlarını eşleştir
| Kavram | Anlamı |
|---|---|
f" |
f-string öneki |
{} |
Değişken gemme |
:.2f |
Iki ondalık |
f"{x}" |
Değişkenli dize |