Menu
Coddy logo textTech

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:

  • and
  • or
  • not

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 y

Po wykonaniu powyższego kodu result zawiera:

True

Jeś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 y

Otrzymujemy:

False
challenge icon

Wyzwanie

Łatwy

Uzupeł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:

  1. Uzupełnij zmienną age wartością 20
  2. Uzupełnij zmienną has_license wartością True
  3. 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)
quiz iconSprawdź się

Ta lekcja zawiera krótki quiz. Zacznij lekcję, żeby na niego odpowiedzieć i śledzić swoje postępy.

Wszystkie lekcje w sekcji Podstawy

Poćwicz samodzielnie: Kompilator Python online