FREE ONLINE INTERACTIVE COURSE

Python 3

FOR BEGINNERS

TEORIE
PAG. 1 / 1
Clauzele break și continue
Home >>> Free online lessons

Clauza break

Dacă ne dorim ieșirea forțată dintr-un ciclu repetitiv, fie for ori while, putem folosi break.

Exemplu. Presupunem că avem o listă formată din mai multe șiruri de caractere (tipul str). La întâlnirea șirului "d", ciclul se oprește:



Atunci când variabila x a primit valoarea elementului "d", condiția din cadrul if a fost îndeplinită, iar break executată – ciclul for s-a încheiat imediat, deși mai erau de evaluat elementele din listă și de tipărit valori.

Clauza continue

Ne putem dori câteodată ca pentru anumite valori să nu se execute tot setul de instrucțiuni subordonate ciclului repetitiv (adică iterația curentă):



În acest caz, atunci când a fost întâlnit elementul "d", acesta nu a mai fost afișat, însă s-a trecut la iterația următoare a ciclului for (mai exact, funcția print nu a mai fost executată).
Secțiunea s-a terminat.
 home   list  LESSONS   arrow_upward