⊗pyPmExcFi 79 of 129 menu

Blok finally ketika Menangkap Pengecualian dalam Python

Dalam situasi di mana perlu untuk memaparkan sebarang mesej tanpa mengira kehadiran pengecualian, perlu menggunakan blok finally dalam konstruksi try-except.

Katakan kita mempunyai senarai dan konstruksi try-except untuk menangkap elemen senarai yang tidak wujud:

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

Mari kita cuba akses elemen senarai yang tidak wujud, tetapi dalam blok finally tuliskan output jumlah elemen:

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

Selepas kod dilaksanakan, kedua-dua pengecualian yang ditangkap dan jumlah elemen akan dipaparkan:

'error: elem is not exist' 6

Diberikan satu string:

txt = 'abc'

Tulis kod untuk menangkap pengecualian, berkaitan dengan menambah nombor 2 kepada string. Juga tuliskan output string ke konsol dengan huruf besar.

Melayu
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Kami menggunakan kuki untuk operasi laman web, analisis dan personalisasi. Pemprosesan data dijalankan mengikut Polisi Kerahsiaan.
terima semua tataletak tolak