Yükleniyor...

f-dizeleri

İçi boş ayraç okunacak ad bırakmaz. f"{}" programı durdurur. Ayraçın içinde bir ad olmalı. guest metin lida'yı tutar. f"{guest}" lida yazar. Adın kendisi değişmez.

f açılış tırnağına yapışıktır. f ile tırnak arasına boşluk koyarsan bu işaret değildir ve program durur.

f ile, sonra f olmadan

python
guest = "lida"
print(f"{guest}")
print("{guest}")

İlk satır lida'dır. İkinci satır {guest}. f yoksa ayraçlar ve guest harfleri sıradan karakterdir. Python o adı aramaz. Tırnak hâlâ metni gösterir. f, tutulan değerin geleceği yerleri işaretler.

Boşluğu sen yazarsın

drink metin tea'yi tutar. f"{guest} {drink}" lida tea yazar. İki ayraç çifti arasındaki boşluk senin yazdığın karakterdir. f"{guest}{drink}" lidatea olur, çünkü araya bir şey yazmamışsındır.

İki ad ve senin yazdığın boşluk

python
guest = "lida"
drink = "tea"
print(f"{guest} {drink}")

Tablodaki her satır aynı tutulan adlardır. guest lida tutar, drink tea tutar. Değişen yalnız print'in yazılışıdır.

📊 f neyi değiştirir

Ne yazarsın print ne yazar
f"{guest}" lida
"{guest}" {guest}
f"{guest} {drink}" lida tea

Tutulan metin yerinde kalır

print, guest'in tuttuğunu değiştirmez. Bu satırlardan sonra guest hâlâ lida'dır ve drink hâlâ tea. f-dizesi o print için yeni bir satır kurar.

Sonraki sayfa metni yerinden keser

Burada metni konum numarasıyla kesmezsin, harf büyüklüğünü değiştirmezsin ve sayı toplamazsın. Sonraki sayfa dizeyi karakterlerin oturduğu yerden keser. f, adı metnin içine koymanın yolu olarak kalır.

Bunları sen söyle

  1. guest metin lida'yı tutar. f"{guest}" ne yazar? lida.
  2. "{guest}" ne yazar? {guest}.
  3. f"{guest} {drink}" ne yazar? lida tea.
  4. f"{guest}{drink}" ne yazar? lidatea.

Yanlış okumalar

  • f"{guest}" ekranda {guest} versin diye beklemek
  • "{guest}" lida versin diye beklemek
  • f'yi unutmak
  • Boşluğu yazmamak ve sözcükler yapışınca şaşırmak
  • print'in tutulan adı değiştirdiğini sanmak

Elinde kalsın

Tırnaktan önceki f ayraç içindeki adı okur.
f"{guest}" lida yazar. "{guest}" {guest} yazar.
f"{guest} {drink}" lida tea yazar. Boşluğu sen yazarsın.
Tutulan adlar oldukları gibi kalır.
Sonraki sayfa metni yerinden keser.

🧠 Bilginizi Test Edin

Başlamaya Hazır

Bilginizi Test Edin

Bu interaktif sınavla kendini test et ve konuyu ne kadar iyi anladığını gör

❓
4
Sorular
🎯
70%
Geçmek İçin
♾️
∞
Süre
🔄
∞
Deneme

📝 Talimatlar

  • Her soruyu dikkatle okuyun
  • Her soru için en iyi cevabı seçin
  • Quiz'i istediğiniz kadar tekrar alabilirsiniz
  • İlerlemeniz üstte gösterilecek