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 ...
Manuale digitale


Editura noastră oferă de peste 27 de ani manuale şcolare aprobate M.E.N. şi auxiliare ce respectă programa şcolară, precum şi cursuri de Informatică şi T.I.C., utile oricărei persoane care doreşte să se pregătească în aceste domenii.
 home   list  LECȚII   perm_identity   arrow_upward