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
|
|
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)
Cursanții au mai cumpărat ...
[
vezi lista completă a cărților]