📘 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.
Permite alegerea între mai multe variante, în funcție de o condiție. Python nu folosește acolade — blocurile sunt marcate prin indentare.
n = int(input("Număr: "))
if n % 2 == 0:
print("Par")
else:
print("Impar")
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? ==, !=, <, >, <=, >=.