CURS ONLINE INTERACTIV

Python 3

PENTRU ÎNCEPĂTORI

Proiect susținut de Uniunea Profesorilor de Informatică din România
LECȚIA 11
PAG. 2 / 5
Instrucțiuni repetitive
Acasă >>> Lecții online

Revenim la Turtle!

Mai țineți minte programul care trasa un pătrat în cadrul [lecției 6]?

În loc să scriem de 4 ori secvența, putem folosi instrucțiunea for. Analizați exemplul de mai jos:
Editor - lectia11_turtle.py
       
Modul grafic în Python done
Rezultatul în consolă done
CUM CITIM ?

Pentru fiecare element din listă, vom trasa o latură cu valoarea culorii specificate de elementul respectiv!

Python ce face în esență? Lista are 4 elemente, deci pentru fiecare în parte, execută setul de instrucțiuni subordonate! La fiecare pas, variabila culoare reține elementul curent, adică culoarea de trasare pe care o impunem ca argument metodei color().

Python este super cool!

Ne oferă posibilitatea să iterăm (așa se numește operația) în cadrul unei colecții de date - în cazul nostru, o listă ce reține banal patru culori. Deci, citim din nou, pentru fiecare element al colecției de date, efectuez următoarele...

Spre deosebire de alte limbaje de programare, Python permite un for natural, apropiat de vorbirea curentă.

Atenție la indentare, da?

Setul de comenzi este subordonat instrucțiunii for, deci fiecare trebuie scrisă indentată cu fix 4 caractere deoarece ele formează toate 3 o instrucțiune compusă, în acest caz secvențială (liniară)!
Avansează la pagina următoare.
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