1) Care este scopul instrucțiunii if? a) Să definească o funcție. b) Să declare o variabilă. c) Să execute un bloc de cod condiționat. d) Să creeze o buclă. 2) Când este recomandat să folosești o buclă for? a) Când vrei sa repeți instrucțiuni pentru fiecare element dintr-o colecție sau pentru un număr finit de pași. b) Când nu știi cu exactitate de câte ori se repetă un set de instrucțiuni. c) Când vrei să declari o variabilă. d) Când vrei să alegi între doua ramuri. 3) Care este principala diferență dintre for și while? a) for se folosește doar cu numere, while doar cu texte. b) for se repetă de obicei pentru un număr cunoscut de pași/elemente, while repetă cât timp o condiție rămâne adevarată. c) for repetă cât timp o condiție rămâne adevarată, while repetă pentru un număr cunoscut de pași/elemente. d) Nu e nicio diferență. 4) Care din următoarele afirmații referitoare la instrucțiunea else este corectă? a) else este obligatoriu după fiecare if. b) else poate să existe fără if. c) else se execută obligatoriu după ce s-a executat if. d) else se execută când condiția din if e falsă. 5) Ce se întâmplă dacă folosim while cu o condiție care e mereu adevarată? a) Programul rulează mai repede. b) Programul se oprește automat după 10 repetări. c) Se creează o buclă infinită(programul rulează la infinit). d) În acest caz, while se comportă exact ca un for. 6) Care este rolul instrucțiunii break într-o buclă? a) Oprește imediat bucla și continuă execuția cu instrucțiunile de după buclă. b) Sare peste restul iterației curente și trece automat la următoarea iterație. c) Repornește bucla de la prima iterație. d) Toate de mai sus.

Controlul execuției în Python

Leaderboard

Visual style

Options

Switch template

Continue editing: ?