⊗pyPmExcFi 79 of 129 menu

Le bloc finally dans la gestion des exceptions en Python

Dans les situations où il est nécessaire d'afficher un message indépendamment de la présence d'exceptions, il faut utiliser le bloc finally dans la construction try-except.

Supposons que nous ayons une liste et une construction try-except pour intercepter un élément inexistant de la liste :

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

Accédons à un élément inexistant de la liste, mais dans le bloc finally, affichons la somme des éléments :

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

Après l'exécution du code, l'exception interceptée et la somme des éléments s'afficheront :

'error: elem is not exist' 6

Soit une chaîne de caractères :

txt = 'abc'

Écrivez un code pour intercepter l'exception liée à l'addition du nombre 2 à la chaîne. De plus, ajoutez l'affichage de la chaîne dans la console avec une majuscule.

Français
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Nous utilisons des cookies pour le fonctionnement du site, l'analyse et la personnalisation. Le traitement des données est effectué conformément à la Politique de confidentialité.
accepter tout personnaliser refuser