Cicluri for

Să repetăm informația incă o dată! Și încă o dată! Până obosim... cicluri!

For your health ✌️ While you are happy 💖

For loop

Cea mai bună metodă de a itera în Python este for loop. Dar ce înseamnă să iterezi?

Când un proces sau o secvență de program este executată multiplu, adică repetată, atunci această secvență se numește iterată.

For loop reprezintă o metodă de iterare, care repetă aceeași bucată de cod pentru a determina mai multe valori ale acelorași variabile. Ciclul for produce o iterare definită.

Structura buclei for:

For x in list_name

În exemplul de mai sus, la fiecare iterație, variabila num va fi următoarea valoare din lista numbers. Astfel, prima dată, num va fi 7, a doua oară - va fi 9, apoi 12, 54, 99, iar după asta iterația se va termina, deoarece nu mai există valori în listă.

✨AVANSĂM!✨

For x in range()

range este o funcție care primește un parametru n și returnează o listă de la 0 la n-1.

Această sintaxă ne spune următoarele: "pentru fiecare număr i din range de la 0 la 10, afișează i".

Mai mult despre for loop poti citi aici

While loop

Bucla while este o buclă indefinită. Această buclă ține cont de indentarea codului.

Structura buclei While:

Odată ce variabila total a ajuns la valoarea de 100, programul se va opri și va afișa 100

Ultima valoare din range(100) va fi numărul 99, respectiv variabila total va primi valoarea 99 + 1 = 100. Programul va afișa 100.

Ciclul infinit

Declarație de control break

Declarația break este folosită pentru a ieși din o structură repetitivă.

O instrucțiune dată într-o buclă termină imediat bucla.

Declarație de control continue

Folosirea condiției else

Condiția else poate fi folosită și în cadrul buclei While.

Mai multe despre cicluri: while , for, si mai multe resurse (while, for)

The function name should define everything the function does.

Last updated