⊗pyPmExcFi 79 of 129 menu

Blokas finally išimčių gaudyme Python

Situacijose, kai reikia išvesti kokią nors žinutę nepriklausomai nuo išimčių buvimo, reikia naudoti bloką finally konstrukcijoje try-except.

Tarkime, kad turime sąrašą ir konstrukciją try-except neegzistuojančio sąrašo elemento perėmimui:

lst = [1, 2, 3] try: print(lst[4]) except IndexError: print('klaida: elem neegzistuoja')

Kreipkimės į neegzistuojantį sąrašo elementą, bet tuo pačiu bloke finally parašykime elementų sumos išvedimą:

lst = [1, 2, 3] try: print(lst[4]) except: print('klaida: elem neegzistuoja') finally: print(sum(lst))

Po kodo vykdymo bus išvesta ir perimta išimtis, ir elementų suma:

'klaida: elem neegzistuoja' 6

Duota eilutė:

txt = 'abc'

Parašykite kodą, kad perimtumėte išimtį, susijusią su skaičiaus 2 pridėjimu prie eilutės. Taip pat parašykite eilutės išvedimą į konsolę didžiąja raide.

Lietuvių
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Mes naudojame slapukus svetainės veikimui, analizei ir personalizavimui. Duomenų apdorojimas vyksta pagal Privatumo politiką.
priimti visus nustatyti atšaukti