Нужна помощь донатом
для написания учебников Kotlin, Java, C++, C#, Go, Rust, Dart
подробности по ссылке
⊗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