Repetiția dusă la extrem
Cum ar fi fost ca faraonul
Khufu, prin
inginerii săi din acea perioadă,
să le spună sclavilor, de aprox.
2521000 de ori:
secvență liniară
mergi_la_carieră()
taie_bloc_de_piatră()
sculptează_laturile()
cară_bloc_spre_râu()
du_în_aval_blocul_pe_apă()
trage_spre_poziție()
poziționează_perfect_blocul()
șlefuiește_impecabil()
Mai mult ar fi vorbit, nu?
A fost
un plan /
algoritm bine pus la punct pentru toate milioanele de oameni ce au lucrat pentru a
realiza
Marea Piramidă din Gizeh timp de
20 de ani. O muncă titanică pentru un rezultat pe măsură! Pentru că vedeți, algoritmul a fost
finit,
chiar dacă aparent,
a durat foarte mult. O minune tehnologică ce dăinuie și în zilele noastre.
Am văzut în filme ori documentare. În esență, secvența este mult mai complexă și nimeni nu știe exact toți pașii...
Cu siguranță "
arhitectul" a precizat faptul că pentru a construi piramida, era necesar un volum de
2.521.000m3
și a estimat un necesar de aprox.
2521000 de blocuri de piatră, aduse pe poziție și șlefuite apoi cu precizie incredibilă.
Mă rog,
socoteala de acasă nu se potrivește cu cea din târg, practic, însă ... cu aproximație, este remarcabil.
Deci, pentru a comanda
întregul proces, s-a exprimat
probabil astfel:
De 2521000 de ori, repetați secvența liniară pentru fiecare bloc de piatră.
A ieșit o minune a Lumii...
Studiați pentru deveni
un programator bun! "
Repetitio mater studiorum est", ... și voi trebuie să înțelegeți faptul că pentru a reuși, este nevoie de multă
muncă, dârzenie, repetiție și pasiune pentru a obține lucruri deosebite.
Instrucțiuni repetitive în Python
În multe cazuri este necesar ca un set de instrucţiuni
să fie executat de mult mai multe ori.
Cum am procedat până acum? Am scris instrucţiunile de câte ori a fost necesar.
Aceasta nu este o soluţie
acceptabilă. Să ne imaginăm că o instrucţiune trebuie executată de
100000 de ori...
Pentru aceasta, există instrucțiunile repetitive
for și
while în limbajul de programare
Python!
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]