Modul de lucru în Python 3
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.
Vezi mai multe [
recomandări și aici].
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
|
check_circle_outline
|
Programul de mai jos conține o serie de erori. Sarcina ta este să îl corectezi!
Super! Acum totul este ok.
Editor - Programul tău Python
|
|
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.
Felicitări! Lecția s-a încheiat!
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)
Cursanții au mai cumpărat ...
[
vezi lista completă a cărților]