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. 1
    Verificare număr par/impar x = 4; if x % 2 == 0: print("Par") else: print("Impar") - afișează "Par" pentru x=4.
  2. 2
    Clasificare notă nota = 8.5; if nota >= 9: print("FB") elif nota >= 7: print("B") else: print("S") - afișează "B".
  3. 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.

Mai multe din Programare