Yükleniyor...

Girdi ve çıktı

Yazdığın satır çıktıya geri gelir. lida yazıp Enter'a basarsan print(guest) lida yazar. input() Enter'ı bekler. Enter'a basmadan program hâlâ duruyordur. Satır metindir ve guest adının altında kalır.

Bir satır oku, aynısını yaz

python
guest = input()
print(guest)

Burada sayı oluşmadı. Satır, print("lida") satırının gösterdiği metinle aynı cinstendir.

Etiket ekrandadır, adın içinde değil

input içine koyduğun metin beklerken görünür. Senin için etikettir. Tutulan satırın parçası değildir. input("Guest: ") önce Guest: gösterir, sonra bekler. tea yazarsan guest yalnızca tea tutar, Guest: tea tutmaz.

Etiket, sonra yazılan satır

python
guest = input("Guest: ")
print(guest)

Bekleme satırında Guest: görürsün. tea yazarsın ve Enter'a basarsın. Sonraki satır tea'dir. print tutulanı yazdı, etiketi değil.

Tablodaki her satır aynı programdır, yazılan başka bir satırla. Önce guest = input(), sonra print(guest).

📊 Ne geri gelir

Ne yazarsın guest ne tutar print ne yazar
lida lida lida
tea tea tea
yalnız Enter boş metin boş bir satır

Yalnız Enter boş metin tutar

Yazmadan Enter'a basarsan tutulan metin boştur. print yine çalışır ve boş bir satır yazar. Boş, empty sözcüğü değildir ve ad kaybolmamıştır. guest adı vardır. İçinde karakter yoktur.

Yazdığın rakam hâlâ metindir

3 yazarsan guest 3 karakterini tutar. Bu sayfa toplamaz ve o karakteri sayı yapmaz. Sonraki sayfa sayılardır. O sayfaya kadar input'tan gelen 3 metindir.

Bunları sen söyle

  1. lida yaz. guest = input() sonra print(guest) ne yazar? lida.
  2. input("Guest: ") etiketi gösterir. Tutulan satır yalnızca ardından yazdığındır.
  3. Yalnız Enter boş metin tutar ve print boş bir satır yazar.
  4. 3 yazmak metindir, sayı değil.
  5. Guest: etiketi guest'in içinde değildir.

Yanlış okumalar

  • tea yazıp Guest: tea beklemek
  • Yalnız Enter'ın, adın hiç tutulmadığı anlamına geldiğini sanmak
  • Yazılan 3'ü bu sayfanın toplayacağı bir sayı saymak
  • Enter'ı unutmak, program hâlâ bekler
  • Etiketi yazdırıp ona yazılan satır demek

Elinde kalsın

input() bekler. Bir satır yazarsın ve Enter'a basarsın. guest = input() o satırı metin olarak tutar.
print(guest) o metni geri yazar. lida yaz, lida gör.
input("Guest: ") etiket gösterir. Etiket tutulmaz. tea yazarsan guest tea tutar.
Yalnız Enter boş metin tutar. print boş bir satır yazar.
Yazılan 3 hâlâ metindir. Sonraki sayfa sayılardır.

🧠 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

❓
6
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