Operatory logiczne, część 1
Część sekcji Podstawy ścieżki Python w Coddy. Lekcja 15 z 77.
Operatory logiczne służą do łączenia instrukcji warunkowych.
Python ma trzy operatory logiczne:
andornot
Zobaczmy, jak działa operator and:
Operator and zwraca True, jeśli oba wyrażenia są prawdziwe.
# Utwórz dwie zmienne logiczne
x = True
y = True
# Sprawdź, czy zarówno x, jak i y mają wartość True
result = x and yPo wykonaniu powyższego kodu result zawiera:
TrueJeśli jedna z wartości to False, wynikiem będzie False:
# Utwórz dwie zmienne logiczne
x = True
y = False
# Sprawdź, czy zarówno x, jak i y mają wartość True
result = x and yOtrzymujemy:
FalseWyzwanie
ŁatwyUzupełnij kod, aby określić, czy dana osoba może prowadzić pojazd, na podstawie jej wieku i statusu prawa jazdy.
Osoba może prowadzić pojazd, gdy:
- Ma co najmniej 18 lat ORAZ
- Ma ważne prawo jazdy
Uzupełnij luki właściwymi wartościami:
- Uzupełnij zmienną age wartością 20
- Uzupełnij zmienną has_license wartością True
- Uzupełnij wymagany minimalny wiek w porównaniu
Spróbuj swoich sił
age = ?
has_license = ?
result = age >= ? and has_license
# Nie zmieniaj poniższej linii
print("Eligible to drive:", result)Ta lekcja zawiera krótki quiz. Zacznij lekcję, żeby na niego odpowiedzieć i śledzić swoje postępy.
Wszystkie lekcje w sekcji Podstawy
4Operatory, część 2
Operatory logiczne, część 1Operatory logiczne, część 2Powtórka – podstawy logikiOperatory logiczne, część 3Operatory logiczne, część 47Kalkulator podziału rachunku
Wiadomość powitalnaPobieranie danych10FizzBuzz z niespodzianką
Omówienie gryFunkcja FizzBuzz13Listy — zagadnienia zaawansowane
Wycinanie list — część 1Wycinanie list — część 2Operatory sekwencjiPrzynależność2Zmienne
LiczbyCiąg znakówWartość logicznaKonwencje nazewnictwaPuste zmiennePodsumowanie — inicjalizacja zmiennych8Pętle
Pętla forPętla whilePrzerwijKontynuujPowtórka – silniaFunkcja rangePętla zagnieżdżonaPowtórka – dane wejściowe dynamiczne3Operatory, część 1
Operatory arytmetyczneOperator moduloSkróty arytmetycznePowtórka — prosta matematykaOperatory porównania6Podstawowe wejście i wyjście
WyjścieWyjście ze zmiennymiWejścieKonwersja typówPowtórka — do 120Powtórka — prawda czy fałsz9Funkcje
Deklarowanie funkcjiArgumentyWartość zwracanaPowtórka — funkcja SigmaPowtórka — funkcja walidującaWartości domyślnePoćwicz samodzielnie: Kompilator Python online