Informatică Programare
Instructiunea if-else in Python exemple
Instrucțiunea if-else în Python este o structură de control care execută cod diferit în funcție de o condiție booleană. Dacă condiția este adevărată (True), se rulează blocul de după if; altfel, se poate rula blocul de după else sau elif pentru condiții multiple.
Forme ale if-else
- If simplu if condiție: cod - execută codul doar dacă condiția este True, altfel sare peste.
- If-else if condiție: cod1 else: cod2 - alege între două alternative bazate pe condiție.
- If-elif-else if cond1: cod1 elif cond2: cod2 else: cod3 - verifică mai multe condiții în ordine.
Exemple numerice
- 1 Verificare număr par/impar x = 4; if x % 2 == 0: print("Par") else: print("Impar") - afișează "Par" pentru x=4.
- 2 Clasificare notă nota = 8.5; if nota >= 9: print("FB") elif nota >= 7: print("B") else: print("S") - afișează "B".
- 3 Comparație între numere a = 5; b = 3; if a > b: print("a mai mare") elif a < b: print("b mai mare") else: print("Egale") - afișează "a mai mare".
Testează-ți condițiile cu valori extreme (ex: 0, numere negative) pentru a evita bug-uri în logica if-else.