⊗pyPmExcFi 79 of 129 menu

Finally-blokken ved håndtering av unntak i Python

I situasjoner der det er nødvendig å vise en melding uavhengig av tilstedeværelsen av unntak, må du bruke finally-blokken i try-except-konstruksjonen.

La oss si at vi har en liste og en try-except-konstruksjon for å fange opp et ikke-eksisterende element i listen:

lst = [1, 2, 3] try: print(lst[4]) except IndexError: print('error: elem is not exist')

La oss prøve å få tilgang til et ikke-eksisterende element i listen, men samtidig i finally-blokken skrive ut summen av elementene:

lst = [1, 2, 3] try: print(lst[4]) except: print('error: elem is not exist') finally: print(sum(lst))

Etter at koden er kjørt, vil både unntaket som er fanget opp og summen av elementene bli vist:

'error: elem is not exist' 6

Gitt en streng:

txt = 'abc'

Skriv kode for å fange opp unntaket knyttet til å legge til tallet 2 til strengen. Skriv også kode for å skrive ut strengen til konsollen med stor forbokstav.

Norsk
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Vi bruker informasjonskapsler for nettstedets funksjonalitet, analyse og personalisering. Behandling av data foregår i henhold til Personvernerklæringen.
godta alle tilpass avvis