⊗pyPmExcFi 79 of 129 menu

Bloque finally en el manejo de excepciones en Python

En situaciones donde es necesario mostrar un mensaje independientemente de la presencia de excepciones, se debe utilizar el bloque finally en la construcción try-except.

Supongamos que tenemos una lista y una construcción try-except para capturar un elemento inexistente de la lista:

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

Intentemos acceder a un elemento inexistente de la lista, pero en el bloque finally escribamos la impresión de la suma de los elementos:

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

Después de ejecutar el código, se mostrarán tanto la excepción capturada como la suma de los elementos:

'error: elem is not exist' 6

Se da una cadena:

txt = 'abc'

Escriba el código para capturar la excepción relacionada con sumar el número 2 a la cadena. También escriba la impresión de la cadena en la consola con la primera letra en mayúscula.

Español
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Usamos cookies para el funcionamiento del sitio, análisis y personalización. El procesamiento de datos se realiza de acuerdo con la Política de privacidad.
aceptar todas configurar rechazar