Pętla IF

Pętla if w Pythonie to konstrukcja warunkowa, która pozwala na wykonanie określonego bloku kodu tylko wtedy, gdy określony warunek jest spełniony (prawdziwy). Możesz używać pętli if do sterowania przepływem programu w zależności od różnych warunków. Oto ogólna składnia pętli if:

if warunek:
    # Blok kodu do wykonania, jeśli warunek jest spełniony
    # Ten blok kodu musi być wcięty (np. o cztery spacje lub tabulator)
else:
    # Blok kodu do wykonania, jeśli warunek nie jest spełniony
    # Ten blok kodu też musi być wcięty

Przykład użycia pętli if:

wiek = 18

if wiek >= 18:
    print("Jesteś pełnoletni.")
else:
    print("Jesteś niepełnoletni.")

W tym przykładzie, jeśli wartość zmiennej wiek wynosi 18 lub więcej, zostanie wydrukowany komunikat „Jesteś pełnoletni.”. W przeciwnym przypadku zostanie wydrukowany komunikat „Jesteś niepełnoletni.”.

Pamiętaj, że blok else nie jest obowiązkowy. Możesz użyć tylko samej pętli if, jeśli nie potrzebujesz alternatywnego bloku kodu dla przypadku, gdy warunek nie jest spełniony.

Jeśli chcesz obsłużyć więcej niż jeden warunek, możesz użyć dodatkowych bloków elif (skrót od „else if”) po bloku if, aby testować kolejne warunki. Na przykład:

ocena = 85

if ocena >= 90:
    print("Otrzymałeś ocenę A.")
elif ocena >= 80:
    print("Otrzymałeś ocenę B.")
elif ocena >= 70:
    print("Otrzymałeś ocenę C.")
else:
    print("Otrzymałeś ocenę niezadowalającą.")

W tym przykładzie program ocenia wynik w zależności od zakresu punktów i wyświetla odpowiedni komunikat. Upewnij się, że bloki kodu są odpowiednio wcięte, ponieważ w Pythonie wcięcia są istotne dla poprawnego działania kodu.