⊗pyPmExcFi 79 of 129 menu

Blokken finally ved håndtering af undtagelser i Python

I situationer, hvor det er nødvendigt at vise en besked uafhængigt af tilstedeværelsen af undtagelser, skal man bruge blokken finally i konstruktionen try-except.

Lad os sige, at vi har en liste og en konstruktion try-except til at fange et ikke-eksisterende element i listen:

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

Lad os prøve at tilgå et ikke-eksisterende element i listen, men i blokken finally skriver vi en udskrift af summen af elementerne:

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

Efter udførelse af koden vil både den fangede undtagelse og summen af elementerne blive vist:

'error: elem is not exist' 6

Givet en streng:

txt = 'abc'

Skriv kode for at fange undtagelsen relateret til at lægge tallet 2 til strengen. Skriv også kode for at udskrive strengen til konsollen med stort begyndelsesbogstav.

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