Înapoi la blog
#python#începători#tutorial#primul-program

Primul tău program în Python pas cu pas

Scrie-ți primul program în Python chiar azi. Te ghidăm de la instalare până la rularea unui mic program interactiv, explicat linie cu linie.

Toți programatorii pe care îi admiri au început cu același pas mic: primul lor program. Astăzi îl faci și tu. Nu ai nevoie de experiență — doar de curiozitate și 15 minute.

Pasul 1: Pregătește mediul

Ca să rulezi cod Python, ai două variante simple:

  1. Online, fără să instalezi nimic — folosește un editor ca replit.com sau programiz.com. Perfect pentru început.
  2. Pe calculatorul tău — instalează Python de pe python.org și un editor precum Visual Studio Code.

Pentru primul program, recomandăm varianta online: deschizi pagina, scrii cod și apeși „Run".

Pasul 2: Programul clasic „Salut, lume!"

Tradiția spune că primul program afișează un salut. Scrie exact asta:

print("Salut, lume!")

Apasă „Run". Pe ecran apare:

Salut, lume!

Felicitări — tocmai ai rulat primul tău program! Funcția print afișează pe ecran tot ce pui între paranteze. Textul dintre ghilimele se numește string (șir de caractere).

Pasul 3: Folosește variabile

O variabilă e ca o cutie cu etichetă în care păstrezi o valoare.

nume = "Andrei"
print(nume)

Aici creăm variabila nume și punem în ea textul "Andrei". Apoi o afișăm. Poți schimba valoarea oricând:

nume = "Andrei"
nume = "Maria"
print(nume)   # afișează Maria

Pasul 4: Cere date de la utilizator

Aici programul devine interactiv. Funcția input cere o valoare de la cel care folosește programul.

nume = input("Cum te cheamă? ")
print("Salut, " + nume + "!")

Când rulezi, programul te întreabă cum te cheamă, aștepți să scrii, apeși Enter, iar el te salută pe nume.

Atenție: input întoarce mereu text. Dacă ai nevoie de un număr, îl convertești cu int(...).

Pasul 5: Adaugă un mic calcul

Să combinăm tot ce am învățat într-un program care întreabă vârsta și spune câți ani vei avea peste 10 ani.

nume = input("Cum te cheamă? ")
varsta = int(input("Câți ani ai? "))

peste_zece = varsta + 10
print(f"Salut, {nume}! Peste 10 ani vei avea {peste_zece} ani.")

Hai să-l citim linie cu linie:

LinieCe face
input("Cum te cheamă? ")cere numele
int(input(...))cere vârsta și o transformă în număr
varsta + 10calculează vârsta viitoare
f"...{nume}...{peste_zece}..."construiește mesajul final

Acel f din fața ghilimelelor creează un f-string: poți pune variabile direct în text, între acolade.

Pasul 6: Experimentează

Acum e rândul tău. Încearcă să modifici programul ca:

  • să întrebe și orașul în care locuiești;
  • să calculeze în ce an te-ai născut (folosind anul curent);
  • să afișeze un mesaj diferit dacă ești major.
varsta = int(input("Câți ani ai? "))
if varsta >= 18:
    print("Ești major!")
else:
    print("Mai ai puțin până la 18.")

Ce ai învățat deja

Cu doar acest mic exercițiu, ai folosit:

  1. print — afișare pe ecran;
  2. variabile — păstrarea valorilor;
  3. input — citirea datelor;
  4. int — conversia text-număr;
  5. if / else — decizii.

Acestea sunt fundamentele care apar în absolut orice program, oricât de complicat.

Concluzie

Primul program nu trebuie să fie impresionant — trebuie doar să existe. Ai făcut pasul cel mai greu: ai trecut de la „vreau să învăț" la „am scris cod care funcționează". De aici, totul e exercițiu și curiozitate.

La ByteSchool continuăm exact de unde ai rămas, pas cu pas, cu mentori din Big Tech care îți explică fiecare concept clar și te ajută să-ți construiești primele proiecte reale.