⊗pyPmExcFi 79 of 129 menu

Blok finally dalam Menangkap Exception di Python

Dalam situasi di mana perlu untuk menampilkan pesan tertentu tidak peduli ada atau tidaknya exception, perlu menggunakan blok finally dalam konstruksi try-except.

Misalkan kita memiliki sebuah list dan konstruksi try-except untuk menangkap elemen list yang tidak ada:

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

Mari kita akses elemen list yang tidak ada, tetapi dalam blok finally tuliskan perintah untuk menampilkan jumlah elemen:

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

Setelah kode dijalankan, akan ditampilkan baik exception yang ditangkap maupun jumlah elemen:

'error: elem is not exist' 6

Diberikan sebuah string:

txt = 'abc'

Tuliskan kode untuk menangkap exception, yang terkait dengan penambahan angka 2 ke string. Juga tuliskan perintah untuk menampilkan string ke konsol dengan huruf kapital.

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