Rozdział 9 · Słuchaj mojego rozkazu!
or — przynajmniej jeden
Czasami wystarczy, by przynajmniej jeden z wymienionych schorzeń został wywołany.
Jeden True
Zniżka jest przeznaczona dla studentów LUB emerytów – wystarczy, by kwalifikować się do przynajmniej jednej Kategoria:
Przysługuje rabat, jeśli prawdziwe jest PRZYNAJMNIEJ JEDNO warunek
student?
→
TAK wystarczy
senior?
→
lub TAK tutaj
or_primer.py
is_student = False
is_senior = True
if is_student or is_senior:
print(„Zastosowano zniżkę.”)
Tabela prawdziwości or
| A | B | A or B |
|---|---|---|
| False | False | False |
| False | True | True |
| True | False | True |
| True | True | True |
Rezultat or jest fałszywe tylko wtedy, gdy są fałszywe obu
operand — we wszystkich pozostałych przypadkach jest prawdziwy.
Podstawowa praktyka
Weekend lub święto
Zapisz warunek: can_rest – nie możesz pracować, jeśli is_weekend jest True LUB is_holiday równa się True. Sprawdź is_weekend=False, is_holiday=True.
Praktyka: or i tabela prawdy
interaktywny laptop bezpośrednio w przeglądarce – Python 3.14 przez Pyodide, bez instalacji