Sintaxa de bază

Subiect din roadmap-ul Python · parte din „Bazele Python”

Sintaxa de bază reprezintă regulile gramaticale și structura fundamentală a limbajului Python, fiind punctul de plecare obligatoriu pentru orice dezvoltator. Înțelegerea corectă a acesteia este crucială deoarece Python se bazează puternic pe indentare și lizibilitate, diferențe care pot cauza erori de execuție chiar și pentru cod logic corect. Fără o stăpânire solidă a acestor noțiuni, progresul către concepte avansate devine fragil și frustrant.

Ce trebuie să știi

  • Indentarea ca structură: Spre deosebire de alte limbaje care folosesc acolade, Python utilizează spațiile albe pentru a defini blocurile de cod. O greșeală de aliniere duce la IndentationError.
  • Variabile și tipuri dinamice: Nu trebuie să declari tipul variabilelor explicit. Python inferă automat tipul (string, integer, float, boolean) în momentul atribuirii valorii.
  • Comentarii: Folosește caracterul # pentru comentarii pe o singură linie. Acestea sunt esențiale pentru documentarea codului și nu sunt executate de interpretor.
  • Ieșiri standard: Funcția print() este instrumentul principal pentru afișarea rezultatelor în consolă, utilă atât pentru debug, cât și pentru interacțiunea cu utilizatorul.
  • Operatori de bază: Cunoaște operatorii aritmetici (+, -, *, /) și cei de comparare (==, !=, <, >) pentru a manipula date și a lua decizii.
  • Numele variabilelor: Respectă convenția snake_case pentru variabile și funcții, asigurând consistența și lizibilitatea codului conform ghidului de stil PEP 8.
# Exemplu simplu de sintaxă
nume_utilizator = "Ana" # Variabilă string
varsta = 25             # Variabilă integer

# Verificare condițională bazată pe indentare
if varsta >= 18:
    print(f"{nume_utilizator} este major.")
else:
    print(f"{nume_utilizator} este minor.")

Cum să înveți

  1. Scrie cod manual: Nu copia și lipi exemplele. Tastează fiecare linie pentru a te obișnui cu tastatura și a internaliza regula indentării.
  2. Experimentează cu erori: Modifică intenționat spațiile sau uită acoladele (dacă folosești alte limbaje) pentru a vedea cum reacționează Python. Înțelegerea mesajelor de eroare este la fel de importantă ca scrierea codului corect.
  3. Folosește un editor modern: Instalarea unui IDE sau editor care evidențiază sintaxa (cum ar fi VS Code sau PyCharm) te va ajuta vizual să identifici greșelile de formatare înainte de rulare.

Resurse gratuite

Alte subiecte din „Bazele Python”