bool
- Python kursu
- Başlangıç
- Ders 14/116
- 3 dk
bool ile True/False değerini öğrenirsin.
bool türü
bool sadece iki değer alan mantıksal türdür: True ve False. Bu değerler karşılaştırma ve koşulların temelidir.
is_active = True
is_admin = Falsebool aslında int'in özel bir halidir: True = 1, False = 0. Bu yüzden True + True sonucu 2 olur.
bool değerleri if ve while ile kararlarda kullanılır. Karşılaştırma operatörleri (==, <, >) bool döndürür.
Truthy ve falsy değerler
Python her değeri bool gibi değerlendirir. Falsy (yanlış gibi) değerler: 0, 0.0, , [], None. Bunlar dışındakiler truthy (doğru gibi).
if 0:
print("Bu çalışmaz")
if "metin":
print("Bu calisir")Bu davranış if ve while ile kullanışlı: boş değilse demek için if text: yazmak yeter.
Uygulama Bool değişkenleri yazdır
is_active değişkenine True, is_admin değişkenine False ata. Sonra print(is_active, is_admin) yazdır.
Başlangıç kodu
# Bool değişkenleri tanımlaÖrnek çözüm
is_active = True
is_admin = False
print(is_active, is_admin)Beklenen çıktı
True False
Soru ve cevaplar
Dersin sorularını cevaplarıyla birlikte inceleyebilirsin. Kendini denemek istersen dersi interaktif olarak çöz.
1 Aktif değişkenini tanımla
is_active = ____
is_active = True
Açıklama: is_active = True bool atandin.
2 Aşağıdaki kod ne basar?
print(True + True)- True
- 1
- Hata verir
- 2 Doğru cevap
Açıklama: True = 1 olduğu için True + True = 2.
3 Değerleri eşleştir
| Kavram | Anlamı |
|---|---|
True |
Doğru gibi |
False |
Yanlış gibi |
0 |
Falsy |
"metin" |
Truthy |