💻 Lecții C++ & Python🏠 Home
Instrucțiunea if, elif, else în Python: Exemple | Clasa 9
◀Structura Liniară în Python: Exemple RezolvateInstrucțiunea while în Python: Exemple Rezolvate▶
Se pregătesc resursele...

📘 Lecție de Python pentru clasa a 9-a, conform noii programe, cu explicații video de la profesor. Mai jos ai rezumatul. În lecția completă găsești aplicații rezolvate cu simulator, în care vezi pas cu pas cum se schimbă variabilele, compilator Python în browser, exerciții propuse cu indicii și rezolvare, și pe Alex, asistentul care îți dă indicii, îți explică algoritmul și îți corectează codul.

Structura Decizională — if, elif, else

Permite alegerea între mai multe variante, în funcție de o condiție. Python nu folosește acolade — blocurile sunt marcate prin indentare.

Exemplu: Verificare număr par/impar

n = int(input("Număr: "))
if n % 2 == 0:
    print("Par")
else:
    print("Impar")

❓ Întrebări frecvente

1. Ce este elif? Prescurtare pentru "else if" — permite verificarea mai multor condiții succesive.

2. Cum marchează Python un bloc de cod? Prin indentare (spații), nu prin acolade ca la alte limbaje.

3. Pot avea un if fără else? Da, else este opțional dacă nu ai nimic de făcut când condiția e falsă.

4. Câte ramuri elif pot folosi? Oricâte sunt necesare. Python le evaluează în ordine și execută prima condiție adevărată găsită.

5. Ce operatori de comparație pot folosi în condiție? ==, !=, <, >, <=, >=.

Ce conține lecția completă?

  • ✅ Explicații video cu profesorul
  • ✅ Aplicații rezolvate cu simulator: vezi cum se schimbă variabilele la fiecare pas
  • ✅ Compilator Python în browser: rulezi codul direct
  • ✅ if, elif, else și operatori de comparație
  • ✅ Exerciții propuse cu indicii și rezolvare
  • ✅ Asistentul Alex: indicii, explicarea algoritmului, corectarea codului

Vezi și — alte lecții Python, clasa 9

→ Vezi și varianta C++: Instrucțiunea if else (C++)