Sintaxa PYTHON


Limbajul PYTHON are egulile lui de sintaxă.
Lterele mici sunt tratate distinct de literele mari. Entitatea cu numele COST este diferită de etitatea cost, de entitatea COst sau de entitatea coST.
PYTHON are cuvinte cheie care se folosesc doar în contextul pentru care au fost definite. Lista cuvintelor cheie PYTHON este:
False, None, True, and, as, assert, async, await, break, class, continue, def, del, elif, else, except, finally, for, from, global, if, import, in, is, lambda, nonlocal, not, or, pass, raise, return, try, while, with, yield.

PYTHON nu are separatori pentru instrucţiuni. Singurul separator dintre cuvinte este blancul. Virgula este operator.
Blocurile de instrucţiuni sunt definite prin alinieri la stânda. Primele instrucţiuni formează un bloc în partea cea mai din stânga. Pentru a defini un alt bloc, grupul de instrucţiuni este deplasat la la dreapta cu un anumit număr de spaţii. Jocul de regrupare mai la stânga sau mai la dreapta a grupurilor de instrucţiuni defineşte dependenţele sau subordonările astfel:
instrucţiune_1
instrucţiune_2
instrucţiune_3:
instrucţiune_3.1
instrucţiune_3.2
instrucţiune_3.3
i
nstrucţiune_3.4
instrucţiune_4
Primele trei linii formează un bloc. instrucţiunile de la 3.1 la 3.4 formează un alt bloc care depinde de instrucţiue_3 în execuţie. Este obligatoriu ca instrucţiune_3 să aibă două puncte la sfârşit.
Limbajul PYTHON este rigid din acest punct de vedere.
Lipsa delimitatorilor de blod are costuri.
Toate parantezele trebuie să fie perechi, adică să scriem ( ) sau [ ] sau { }, deci înainte de a lansa programul în execuţie, trebuie să numărămparantezele deschise al căror număr trebuie să fie egal cu numărul paranrtezelor de acelaşi fel deschise.
(afişat azi 14 aprilie 2022)

revenire