to jest przykładowa treść umieszczona w elemencie HTML, który znajduje się poza granicami okna przeglądarki internetowej wraz z innymi elementami HTML
Typ bool w Pythonie reprezentuje wartości logiczne True i False. Jest używany w warunkach (if), pętlach (while), operacjach porównań oraz w logice boolowskiej.
True ma wartość liczbową 1,
W Pythonie niemal każda wartość ma swoją interpretację logiczną:
* 0, 0.0, 0j (liczby)
* Każda inna wartość
Python obsługuje trzy główne operatory logiczne:
Copyright © 2025 by Wolański Krzysztof (wyślij do mnie wiadomość)
False ma wartość liczbową.
print(True + 1) # 2 (bo True = 1)
print(False + 1) # 1 (bo False = 0)
* "" (pusty string)
* [], {}, set(), () (puste kolekcje)
* None
print(bool(0)) # False
print(bool(10)) # True
print(bool("")) # False
print(bool("hello")) # True
print(bool([])) # False
print(bool([1, 2])) # True
* and – zwraca True, jeśli oba operandy są True
* or – zwraca True, jeśli przynajmniej jeden operand jest True
* not – odwraca wartość logiczną
print(True and False) # False
print(True or False) # True
print(not True) # False
wiek = int(input("Podaj swój wiek: "))
if wiek >= 18:
print("Jesteś pełnoletni! ✅")
else:
print("Nie jesteś pełnoletni! ❌")
# Dodatkowe operacje logiczne
jest_studentem = input("Czy jesteś studentem? (tak/nie): ").lower() == "tak"
if wiek >= 18 and jest_studentem:
print("Jesteś pełnoletnim studentem! 🎓")
elif wiek >= 18 and not jest_studentem:
print("Jesteś dorosły, ale nie jesteś studentem. 👨💼")
else:
print("Jesteś niepełnoletni, niezależnie od statusu studenta. 🎒")