Rozwiązany: python, jeśli jeszcze

Główny problem z instrukcją if else polega na tym, że jej odczytanie i zrozumienie może być mylące.

if condition:
    statement
else:
    statement

Powyższy kod jest instrukcją if-else. Warunek jest oceniany jako pierwszy. Jeśli warunek jest spełniony, wykonywana jest instrukcja w bloku if. Jeśli warunek jest fałszywy, wykonywana jest instrukcja w bloku else.

Warunki

Warunkowe to rodzaj instrukcji w Pythonie, które pozwalają podejmować decyzje na podstawie wyników warunku.

W Pythonie istnieją trzy typy instrukcji warunkowych: if, elif i else.

Instrukcje if przyjmują dwa argumenty: pierwszy to wyrażenie boolowskie, a drugi to blok kodu, który ma zostać wykonany, jeśli wyrażenie boolowskie jest prawdziwe. Na przykład:

if x > 10: print(„x jest większe niż 10”) elif x == 5: print(„x równa się 5”) else: print(„x nie jest większe niż 10 ani równe 5”)

instrukcje elif przyjmują trzy argumenty: pierwszy to wyrażenie boolowskie, drugi to opcjonalny blok kodu do wykonania, jeśli pierwsze wyrażenie boolowskie jest prawdziwe, a trzeci to opcjonalny blok kodu do wykonania, jeśli drugie wyrażenie boolowskie to PRAWDA. Na przykład:

elif x > 10: print("x jest większe niż 10") elif x == 5: print("x równa się 5") elif y > 20: print("y jest większe niż 20") else: print("y nie spełnia ani nie przekracza 20”)

Jeśli inaczej

W Pythonie instrukcja if sprawdza warunek i wykonuje blok kodu, jeśli warunek jest prawdziwy. Instrukcja else wykonuje blok kodu, jeśli warunek jest fałszywy.

Powiązane posty:

Zostaw komentarz