and, or, not
Warunki złożone i wybór wielokrotny - Informatyka - technikum klasa 1 (Python)
Warunki łączy się operatorami logicznymi: - `a and b` - prawdziwe, gdy **oba** warunki są prawdziwe, - `a or b` - prawdziwe, gdy **co najmniej jeden** jest prawdziwy, - `not a` - zaprzeczenie. Kolejność: najpierw `not`, potem `and`, na końcu `or` (jak mnożenie przed dodawaniem). W razie wątpliwości użyj nawiasów. Przedział zapisuje się w Pythonie jak w matematyce: `18 <= age <= 65`.
age = int(input("Wiek: "))
has_ticket = input("Czy masz bilet (t/n)? ") == "t"
print("pełnoletni:", age >= 18)
print("wiek pracownika:", 18 <= age <= 65)
print("wejście na koncert:", age >= 16 and has_ticket)
print("zniżka:", age < 26 or age >= 65)
print("bez biletu:", not has_ticket)Ładowanie interaktywnego edytora... Jeśli się nie pojawi, włącz JavaScript.
Wszystkie lekcje kursu Informatyka - technikum klasa 1·Zaloguj się, aby zapisać postęp na koncie.