⊗pyPmLpLEC 163 of 208 menu

Att fånga avbrott i loopar i Python

För att förenkla koden när man arbetar med flaggor kan man använda en alternativ syntax - utan att deklarera en speciell variabel med booleska värden.

Låt oss skriva om exemplet från föregående lektion. I if-blocket, när det första negativa talet påträffas, sätter vi utskriften till '---' och instruktionen break. I fallet då alla element i listan är positiva, kommer '+++' att skrivas ut i loopens else-block:

lst = [1, 2, 3, -4, 5] for el in lst: if el < 0: print('---') break else: print('+++') # kommer att skriva ut '---'

Låt oss nu byta ut det negativa talet mot ett positivt och kontrollera listan igen:

lst = [1, 2, 3, 4, 5] for el in lst: if el < 0: print('---') break else: print('+++') # kommer att skriva ut '+++'

En lista är given. Kontrollera om alla dess element är jämna tal.

En sträng är given:

tst = 'abcdef'

Kontrollera om tecknet 'd' ingår i den.

Svenska
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Vi använder kakor för webbplatsens funktion, analys och personalisering. Behandling av data sker i enlighet med Integritetspolicyn.
acceptera alla anpassa avvisa