⊗pyPmExcFi 79 of 129 menu

Python-да ерекше жағдайларды ұстау кезіндегі finally блогы

Ерекше жағдайлардың болуына қарамастан қандай да бір хабарламаны шығару қажет болған жағдайларда, try-except құрылымында finally блокын пайдалану қажет.

Бізде тізім және тізімнің жоқ элементін ұстау үшін try-except құрылымы бар болсын:

lst = [1, 2, 3] try: print(lst[4]) except IndexError: print('қате: элемент жоқ')

Тізімнің жоқ элементіне жүгінейік, бірақ сонымен бірге finally блогында элементтердің қосындысын шығаруды жазайық:

lst = [1, 2, 3] try: print(lst[4]) except: print('қате: элемент жоқ') finally: print(sum(lst))

Код орындалғаннан кейін де ұсталған ерекше жағдай да, элементтердің қосындысы да шығарылады:

'қате: элемент жоқ' 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
Біз сайттың жұмысы, аналитика және персонализация үшін cookie файлдарын қолданамыз. Деректерді өңдеу Құпиялылық саясаты бойынша жүреді.
барлығын қабылдау баптау қабылдамау