⊗pyPmExcThrC 81 of 129 menu

Aangepaste uitzonderingen in voorwaarden in Python

Voor het opwerpen van een uitzondering worden meestal speciale voorwaarden ingesteld.

Stel we hebben een lijst:

lst = [1, 2, 3]

Laten we een voorwaarde instellen: als de lengte van de lijst kleiner dan of gelijk is aan drie, laat dan de som van de elementen berekenen. Anders, in het else blok, laat onze uitzondering ToBigLength opwerpen:

try: if len(lst) <= 3: print(sum(lst)) else: raise ToBigLength except ToBigLength: print('error: list is too big')

Na uitvoering van de code wordt afgedrukt:

6

Laten we nu het aantal elementen in de lijst vergroten:

lst = [1, 2, 3, 4] try: if len(lst) <= 3: print(sum(lst)) else: raise ToBigLength except ToBigLength: print('error: list is too big')

Na uitvoering van de code wordt afgedrukt:

'error: list is too big'

Schrijf een voorwaarde: als het getal positief is, laat het dan kwadrateren. Als het getal negatief is - laat dan een uitzondering opwerpen, die je voor de vorige les hebt gemaakt.

Schrijf een voorwaarde: als het getal niet gelijk is aan nul, voeg er dan 5 aan toe. Anders laat een uitzondering opwerpen, die je voor de vorige les hebt gemaakt.

Nederlands
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Wij gebruiken cookies voor de werking van de site, analyse en personalisatie. De verwerking van gegevens gebeurt volgens het Privacybeleid.
alles accepteren aanpassen weigeren