Ve, veya, değil
İki soru yan yana durur. 5 > 2 True verir. 3 > 9 False verir. Bu ikisini and bağlarsa sonuç False olur, çünkü ve iki True ister. Aynı ikisini or bağlarsa sonuç True olur, çünkü veya bir True ile yetinir. Cevap hâlâ True ya da False'tur. Sayı 5 ya da sayı 3 değildir.
Üçüncü sayı da aynı kurala girer
print(5 > 2 and 3 > 1) True yazar, çünkü 5, 2'den büyüktür ve 3 de 1'den büyüktür. Bir önceki sayfa her seferinde bir soru soruyordu. Bu sayfa o cevaplardan ikisini birbirine bağlar.
print(5 > 2 and 3 > 1)
print(5 > 2 and 3 > 9)
print(5 > 2 or 3 > 9)
Üç satır: True, sonra False, sonra True.
değil cevabı ters çevirir
print(not True) False yazar. print(not False) True yazar. print(not 5 > 2) False yazar. Önce 5 > 2 sorulur ve True çıkar. Sonra değil o True'yu False yapar. Yeni bir sayı saklamaz.
print(not True)
print(not False)
print(not 5 > 2)
Üç satır: False, sonra True, sonra False.
and, or'dan önce hesaplanır
print(5 > 2 or 3 > 9 and 1 > 4) True yazar. and önce hesaplanır. Soru şudur: 5 > 2, ya da 3 > 9 ile 1 > 4 çifti. O çift False'tur. Sonra True veya False, True kalır. print((5 > 2 or 3 > 9) and 1 > 4) False yazar. Parantez veya'yı öne alır. True veya False, True olur. Sonra True ve False, False olur. Parantez hangi sorunun önce geleceğini seçer.
print(5 > 2 or 3 > 9 and 1 > 4)
print((5 > 2 or 3 > 9) and 1 > 4)
İlk satır True. İkinci satır False.
Üç sözcük, ve her biri ne zaman True olur.
📊 Cevap ne zaman True
| Sözcük | Ne zaman True |
|---|---|
| and | İki yan da True |
| or | En az bir yan True |
| not | O yan False idi |
Sonraki sayfa bir yol seçer
Bu sayfa yalnızca cevapları bağlar. Sayı toplamaz ve hangi satırın çalışacağını seçmez. Sonraki sayfa bu cevaplarla bir yol seçer: Eğer ve değilse. Programdaki sözcükler if ve else'tir.
Altısını kendin söyle
- 5 > 2 ile 3 > 9, and ile bağlanınca nedir? False.
- Aynı ikisi or ile bağlanınca nedir? True.
- değil ne yapar? Cevabı ters çevirir. not 5 > 2 nedir? False.
- Parantezsiz önce hangisi hesaplanır? and, or'dan önce.
- (5 > 2 or 3 > 9) and 1 > 4 nedir? False.
- Sonraki sayfa nedir? Eğer ve değilse. Bir yol seçer.
Yanlış okuma
- ve'yi «bir yan yeter» diye okumak
- veya'yı «iki yan da True olmalı» diye okumak
- True ya da False yerine 5 sayısını beklemek
- AND, OR veya NOT yazmak. Program durur. Sözcükler and, or ve not'tur
- Parantezi atıp and'in önce çalışmasına bırakmak
Elde kalan
5 > 2 True, 3 > 9 False. and bağlarsa False, or bağlarsa True.
değil, True'yu False yapar ve False'u True yapar.
and, or'dan önce hesaplanır. Parantez hangi sorunun önce geleceğini söyler.
Cevap True ya da False kalır, sayıların kendisi değil.
Sonraki sayfa bir yol seçer: Eğer ve değilse.
🧠 Bilginizi Test Edin
Bilginizi Test Edin
Bu interaktif sınavla kendini test et ve konuyu ne kadar iyi anladığını gör
📝 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