⊗pyPmExcFi 79 of 129 menu

Bloka finally izmantošana izņēmumu apstrādē Python

Situācijās, kad ir nepieciešams parādīt kādu ziņojumu neatkarīgi no izņēmumu esamības, jāizmanto bloks finally konstrukcijā try-except.

Pieņemsim, ka mums ir saraksts un try-except konstrukcija neaizsniedzama saraksta elementa pārtveršanai:

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

Mēģināsim piekļūt neaizsniedzamam saraksta elementam, bet blokā finally ierakstīsim elementu summas izvadi:

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

Pēc koda izpildes tiks parādīts gan pārtvertais izņēmums, gan elementu summa:

'error: elem is not exist' 6

Dota virkne:

txt = 'abc'

Uzrakstiet kodu, lai pārtvertu izņēmumu, kas saistīts ar skaitļa 2 pievienošanu virknei. Tāpat norādiet virknes izvadi konsolē ar lielo sākumburtu.

Latviešu
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Mēs izmantojam sīkdatnes, lai nodrošinātu vietnes darbību, analīti un personalizāciju. Datu apstrāde notiek saskaņā ar Konfidencialitātes politiku.
pieņemt visus iestatīt noraidīt