⊗pyPmExcFi 79 of 129 menu

Blok finally pri zachytávaní výnimiek v Pythone

V situáciách, keď je potrebné zobraziť určitú správu bez ohľadu na prítomnosť výnimiek, je potrebné použiť blok finally v konštrukcii try-except.

Predpokladajme, že máme zoznam a konštrukciu try-except pre zachytenie neexistujúceho prvku zoznamu:

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

Pokúsme sa pristúpiť k neexistujúcemu prvku zoznamu, ale v bloku finally zadajme výpis súčtu prvkov:

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

Po vykonaní kódu sa zobrazia aj zachytená výnimka, aj súčet prvkov:

'error: elem is not exist' 6

Daný reťazec:

txt = 'abc'

Napíšte kód na zachytenie výnimky súvisiacej s pripočítaním čísla 2 k reťazcu. Tiež zadajte výpis reťazca do konzoly s veľkým počiatočným písmenom.

Slovenčina
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Používame cookies na fungovanie stránky, analýzu a personalizáciu. Spracúvanie údajov prebieha v súlade s Politikou ochrany osobných údajov.
prijať všetky nastaviť odmietnuť