⊗pyPmLpLEC 163 of 208 menu

A ciklusból való kilépés elkapása Pythonban

A zászlók használatakor a kód lerövidítése érdekében alternatív szintaxist használhatunk - anélkül, hogy speciális változót deklarálnánk logikai értékekkel.

Írjuk át az előző lecke példáját. A if blokkban, amikor az első negatív számmal találkozunk, állítsuk be a '---' kiíratását és a break utasítást. Abban az esetben, amikor a lista minden eleme pozitív, a ciklus else blokkjában a '+++' fog megjelenni:

lst = [1, 2, 3, -4, 5] for el in lst: if el < 0: print('---') break else: print('+++') # kiírja '---'

Most cseréljük le a negatív számot pozitívra és ellenőrizzük újra a listát:

lst = [1, 2, 3, 4, 5] for el in lst: if el < 0: print('---') break else: print('+++') # kiírja '+++'

Adott egy lista. Ellenőrizze, hogy minden eleme páros szám-e.

Adott egy sztring:

tst = 'abcdef'

Ellenőrizze, hogy a 'd' karakter benne van-e.

Magyar
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
A weboldal működéséhez, elemzéshez és személyre szabáshoz sütiket használunk. Az adatfeldolgozás a Adatvédelmi irányelvek szerint történik.
összes elfogadása beállítás elutasítás