📝 Ce vei face în această lecție?

Vei crea primul tău program complet – adică unul care:

  • primește informații de la utilizator (de exemplu: „Ce vârstă ai?”)
  • face niște calcule sau verificări
  • arată un rezultat clar pe ecran

Este un mod excelent de a aduna tot ce ai învățat până acum!


🛠️ Ce înseamnă „program complet”?

Un program este ca o conversație între tine și calculator:

  • input – utilizatorul introduce ceva (ex: vârstă, nume, temperatură)
  • procesare – calculatorul gândește: face un calcul, compară sau analizează ceva
  • output – afișează un rezultat pe care îl înțelegi (ex: „Mai ai 60 de ani până la 100!”)

✨ Idei simple de programe pe care le poți face:

  1. 🧓 Calculator: Câți ani mai ai până la 100
  2. ☔ Avertisment meteo: dacă afară plouă și e frig, primești un mesaj
  3. 💰 Calculator de cheltuieli lunare
  4. 🔁 Transformator de distanțe (km în mile)
  5. 🔢 Verificator: Număr par sau impar

🧪 Exemplu practic: Câți ani mai ai până la 100?

Codul pas cu pas:

pythonCopyEditnume = input("Cum te cheamă? ")
varsta = int(input("Ce vârstă ai? "))

ani_ramasi = 100 - varsta

print("Salut, " + nume + "!")
print("Mai ai " + str(ani_ramasi) + " ani până la 100.")

Ce face codul:

  1. Cere numele și vârsta
  2. Transformă vârsta în număr
  3. Calculează diferența față de 100
  4. Afișează un mesaj personalizat

🧪 Alternativă: Calculator de economii lunare

Cod:

pythonCopyEditnume = input("Numele tău: ")
venit = float(input("Venitul lunar: "))
cheltuieli = float(input("Cheltuieli lunare totale: "))

economii = venit - cheltuieli

print("Salut, " + nume + "!")
print("Economiile tale sunt: " + str(economii) + " lei.")

if economii > 0:
    print("Bravo, economisești!")
else:
    print("Ai cheltuit mai mult decât câștigi.")

✅ Verifică-ți programul!

După ce ai scris codul, întreabă-te:

  • ✔️ Merge? – Face ce trebuie?
  • ✔️ Se citește ușor? – Ai nume clare la variabile?
  • ✔️ Poate fi refolosit? – Ar merge și cu alt nume sau alte date?
  • ✔️ Ai testat cazuri speciale? – Ce se întâmplă dacă introduci 0?

🧰 Ce știi să faci acum?

Până aici ai învățat:

  • să folosești input() și print()
  • să lucrezi cu variabile și tipuri de date (numere, texte)
  • să folosești operatori ca +, -, *
  • să verifici condiții cu if / else
  • să transformi datele cu int(), str()
  • să identifici erori folosind print()

🧠 Recapitulare

Felicitări! Ai scris primul tău program complet!
Acum știi că programarea nu înseamnă doar cod, ci gândire clară, logică și testare.


🔧 BONUS: Cum instalezi Python pe calculatorul tău

Variante:

  • 🟢 Simplu: Instalezi Python de pe python.org și folosești IDLE (editorul inclus)
  • 🔵 Profesional: Instalezi Anaconda, care vine cu tot ce ai nevoie: editor, biblioteci, unelte

Recomandări:

  • Dacă ești începător → folosește Python simplu + IDLE
  • Dacă vrei să lucrezi mai mult, cu grafice sau date → Anaconda + Jupyter Notebook

Lasă un comentariu

Quote of the week

„And so with the sunshine and the great bursts of leaves growing on the trees, I had that familiar conviction that life was beginning over again with the summer.”

~ F. Scott Fitzgerald, The Great Gatsby