⊗pyPmExcFi 79 of 129 menu

Блок finally при прехващане на изключения в Python

В ситуации, когато трябва да изведем някакво съобщение независимо от наличието на изключения, трябва да използваме блока finally в конструкцията try-except.

Нека имаме списък и конструкция try-except за прехващане на несъществуващ елемент на списъка:

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

Нека се обърнем към несъществуващ елемент на списъка, но при това в блока finally да пропишем извеждане на сумата на елементите:

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

След изпълнение на кода ще се изведат и прехванатото изключение, и сумата на елементите:

'error: elem is not exist' 6

Даден е низ:

txt = 'abc'

Напишете код, за да прехванете изключение, свързано с прибавяне на числото 2 към низа. Също така пропишете извеждане на низа в конзолата с главна буква.

Български
AfrikaansAzərbaycanবাংলাБеларускаяČeštinaDanskDeutschΕλληνικά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
Ние използваме бисквитки за работата на сайта, анализ и персонализация. Обработката на данни се извършва в съответствие с Политика за поверителност.
приемам всички настройки отхвърляне