Invatare Atomica

Primul program Python

Progres lectie:
0%
🎯

Obiectivul lectiei

Vei instala Python, vei scrie si rula primul tau program, si vei invata functiile print() si input().

Dupa aceasta lectie vei putea:

  • Sa scrii si sa rulezi un program Python complet (Hello World)
  • Sa folosesti functia print() cu parametri (sep, end) pentru afisare formatata
  • Sa citesti date de la tastatura cu input() si sa le convertesti (int, float)
  • Sa combini input, calcul si print intr-un program functional
  • Sa identifici si sa corectezi erori de sintaxa frecvente in Python

Incearca singur!

🎯 PREGATESTE-TE

Verifica daca ai Python instalat:

Deschide Command Prompt (CMD) sau Terminal si scrie:

python --version

Daca vezi "Python 3.x.x" - esti pregatit! Daca nu, descarca de la:

python.org/downloads
1

1. Hello, World! - Primul program

Traditia spune ca primul program in orice limbaj trebuie sa afiseze "Hello, World!"

# Primul meu program Python
print("Hello, World!")
Cum sa rulezi:
  1. Deschide IDLE (vine cu Python)
  2. File → New File
  3. Scrie codul de mai sus
  4. Save ca "hello.py"
  5. Run → Run Module (sau F5)
2

2. Functia print()

print() afiseaza text pe ecran.

# Afisare text simplu
print("Salut, sunt Python!")

# Afisare variabile
nume = "Maria"
varsta = 15
print("Ma numesc", nume)
print("Am", varsta, "ani")

# Afisare cu f-string (metoda moderna)
print(f"Ma numesc {nume} si am {varsta} ani")
3

3. Functia input()

input() citeste text de la utilizator.

# Citire simpla
nume = input("Cum te cheama? ")
print("Salut,", nume)

# ATENTIE: input() returneaza TEXT (string)
# Pentru numere, trebuie conversie:
varsta_text = input("Cati ani ai? ")
varsta = int(varsta_text)  # conversie la intreg
print("Peste 5 ani vei avea", varsta + 5, "ani")
4

4. Program complet

# Calculator simplu de medie
print("=== Calculator medie ===")

nota1 = int(input("Nota 1: "))
nota2 = int(input("Nota 2: "))
nota3 = int(input("Nota 3: "))

medie = (nota1 + nota2 + nota3) / 3
print(f"Media ta este: {medie:.2f}")

Exercitii practice

Exercitiul 1 (Nivel minim) - Completeaza codul

Completeaza pentru a citi numele si varsta, apoi afisa un mesaj:

Exercitiul 2 (Nivel standard) - Scrie un program

Scrie un program Python care citeste 2 numere si afiseaza suma lor:

Exercitiul 3 (Nivel performanta) - Proiect - Calculator simplu

Scrie un program care citeste raza unui cerc si afiseaza aria (A = pi * r^2). Foloseste pi = 3.14

Ce ai invatat astazi

  • Cum sa rulezi un program Python
  • Functia print() pentru afisare
  • Functia input() pentru citire
  • Conversii: int(), float(), str()
  • f-strings pentru formatare

Urmatoarea lectie

Continua cu lectia urmatoare pentru a aprofunda cunostintele.

Continua →