⊗pyPmLpLEC 163 of 208 menu

Interceptarea ieșirii din buclă în Python

Pentru a scurta codul atunci când lucrăm cu steaguri, putem folosi o sintaxă alternativă - fără a declara o variabilă specială cu valori booleene.

Să rescriem exemplul din lecția anterioară. În blocul if la întâlnirea primului număr negativ setăm afișarea '---' și instrucțiunea break. În cazul în care toate elementele listei sunt pozitive, în blocul else al buclei va fi afișat '+++':

lst = [1, 2, 3, -4, 5] for el in lst: if el < 0: print('---') break else: print('+++') # va afișa '---'

Acum să schimbăm numărul negativ cu unul pozitiv și să verificăm din nou lista:

lst = [1, 2, 3, 4, 5] for el in lst: if el < 0: print('---') break else: print('+++') # va afișa '+++'

Este dată o listă. Verificați dacă toate elementele sale sunt numere pare.

Este dat un șir de caractere:

tst = 'abcdef'

Verificați dacă simbolul 'd' este inclus în el.

Română
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Folosim cookie pentru funcționarea site-ului, analiză și personalizare. Prelucrarea datelor are loc în conformitate cu Politica de confidențialitate.
acceptă toate configurează respinge