Kizuizi finally katika Kukamata Isipokuwa katika Python

Katika hali ambapo inahitajika kuonyesha ujumbe bila kujali kuwepo kwa isipokuwa, inahitajika kutumia kizuizi finally katika muundo try-except.

Tuchukulie tuna orodha na muundo try-except wa kukamata kipengele kisichopo cha orodha:

pythonlst = [1, 2, 3]

try:
  print(lst[4])
except IndexError:
  print('error: elem is not exist')

Wacha tufikie kipengele kisichopo cha orodha, lakini wakati huo huo katika kizuizi finally tuandike uonyeshaji wa jumla ya vipele:

pythonlst = [1, 2, 3]

try:
  print(lst[4])
except:
  print('error: elem is not exist')
finally:
  print(sum(lst))

Baada ya kutekeleza kificho, itaonyeshwa isipokuwa iliyokamatwa na jumla ya vipele:

python'error: elem is not exist'
6
Задание 1

Imepewa mfuatano wa herufi:

pythontxt = 'abc'

Andika kificho, ili kukamata isipokuwa, inayohusiana na kuongeza namba 2 kwenye mfuatano wa herufi. Pia andika uonyeshaji wa mfuatano wa herufi kwenye console kwa herufi kubwa.