CURS ONLINE INTERACTIV

Python 3

PENTRU ÎNCEPĂTORI

Proiect susținut de Uniunea Profesorilor de Informatică din România
LECȚIA 1
PAG. 3 / 3
Modul de lucru în Python
Acasă >>> Lecții online

Redactarea corectă a codului

Definiția 1. Sintaxa limbajului este dată de totalitatea regulilor de scriere corectă (în sensul acceptării sale de programul traducător (interpretor, în cazul Python), care are rolul de a îl executa.

Definiția 2. Prin semantica unui limbaj se înțelege semnificația construcțiilor sintactice corecte (ce anume realizează instrucțiunile, etc).

Limbajul Python este foarte sensibil la sintaxă si este orientat puternic spre o redactare care să permită înțelegerea ușoară a codului altui programator căruia îi parvine programul, așadar este de preferat ca pe fiecare linie să fie scrisă o singură instrucțiune.

De exemplu, pe aceeași linie nu putem scrie două instrucțiuni fără a le separa prin ";", iar interpretorul Python ne anunță imediat!

Mai mult, Python face diferența dintre literele mari (majuscule) și cele mici. Această instrucțiune obține o eroare de sintaxă: priNt("Salut!") deoarece nu cunoaște comanda priNt.

Indentarea este foarte importantă și vom mai discuta despre ea. Pe moment, nu lăsați spații goale la începutul liniei.

Semantic, cel mai dificil este ca programul să execute întocmai ceea ce și-a propus cel care l-a realizat, iar a verifica corectitudinea nu este deloc un lucru simplu.

EXERCIȚIU

Programul de mai jos conține o serie de erori. Sarcina ta este să îl corectezi!
Editor - Programul tău Python
       
Rezultatul în consolă done

Comentarii

Python încurajează introducerea comentariilor în cod, deoarece este mult mai ușor de înțeles ulterior.

Acestea se pot introduce oriunde în program, încep cu caracterul diez ("#") și continuă până la sfârșitul liniei, precum ați văzut mai sus.
Rezolvă exercițiul înainte de a termina lecția ...
Cărțile editurii noastre
O parte dintre manualele și culegerile de probleme se găsește și [în format electronic] securizat sub formă de fișier *.pdf.
 

"O cameră fără cărţi este ca un corp fără suflet." (G. K. Chesterton)

Ultimele noutăți
[vezi lista completă a cărților]
 home   list  LECȚII   perm_identity   arrow_upward