Yükleniyor...

Koşulun doğru saydığı değerler

Metin "0" sayı 0 değildir. bool("0") True yazar, çünkü tırnakların arasında bir karakter vardır. bool(0) False yazar: sayı sıfırın miktarı yoktur, koşul onu yanlış sayar. bool(2) True yazar. 0 dışındaki her sayı doğru sayılır. bool, önceki sayfanın iki değeriyle cevap verir: True ya da False. Kayıtlı olanı değiştirmez ve metni sayıya çevirmez.

Sayı 0, metin 0, sonra 2

python
print(bool(0))
print(bool("0"))
print(bool(2))

Üç satır gelir: False, sonra True, sonra True. İlki sayı 0. İkincisi metin "0". Üçüncüsü 2.

Boş metin ve harfi olan sözcük

bool("") False yazar. O iki tırnağın arasında hiçbir şey yoktur. bool("lida") True yazar, çünkü sözcükte harf vardır. Koşul boş metni yanlış, harfi olan metni doğru sayar.

Boş metin, sonra lida

python
print(bool(""))
print(bool("lida"))

İlk satır False. İkinci satır True.

Bir boşluk da karakterdir

bool(" ") True yazar. Tırnakların arasında bir boşluk durur. Bu metin boş değildir, koşul onu doğru sayar. Boş olan, yalnızca arasında hiçbir şey olmayan tırnak çiftidir.

Ad, tuttuğu şeye uyar

guest = "" boş bir metin saklar. bool(guest) False yazar. Sonraki satır guest = "lida" onu değiştirir. bool(guest) o zaman True yazar. Adın kendisi önemli değildir. Tuttuğu şey önemlidir.

Boş ad, sonra lida

python
guest = ""
print(bool(guest))
guest = "lida"
print(bool(guest))

İlk yazdırma False. İkinci yazdırma True.

Sonraki sayfa, hiçbir şeyin kayıtlı olmadığı anlamına gelen bir değerdir

Bu sayfa iki sayıyı karşılaştırmaz, bir yol seçmez ve iki koşulu birbirine bağlamaz. Sonraki sayfa, hiçbir şeyin kayıtlı olmadığı anlamına gelen bir değerdir. Koşul onu da doğru saymaz. Onunla orada karşılaşırsınız, burada değil.

Dördünü kendin söyle

  1. bool("0") ne yazar? True. bool(0) ne yazar? False. bool(2) ne yazar? True.
  2. bool("") ne yazar? False. bool("lida") ne yazar? True.
  3. bool(" ") neden True yazar? Çünkü boşluk bir karakterdir.
  4. Sonraki sayfa nedir? Hiçbir şeyin kayıtlı olmadığı anlamına gelen bir değer.

Yanlış okuma

  • bool("") için boş bir satır beklemek
  • "0" metnini 0 sayısı sanmak
  • Tek bir boşluğu boş saymak
  • bool'un kayıtlı metni değiştirdiğini sanmak
  • Bu sayfada karşılaştırma veya yol seçimi beklemek

Elde kalan

bool, koşulun bu değeri doğru sayıp saymayacağını sorar ve True ya da False diye cevap verir.
Boş metin ve sayı 0 yanlış sayılır.
lida, "0" metni, sayı 2 ve tek bir boşluk doğru sayılır.
Sonraki satır, adın tuttuğunu değiştirebilir ve bool onu izler.
Sonraki sayfa, hiçbir şeyin kayıtlı olmadığı anlamına gelen bir değerdir.

🧠 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