⊗pyPmExcFi 79 of 129 menu

Khối finally khi bắt ngoại lệ trong Python

Trong các tình huống cần hiển thị một thông báo nào đó bất kể có ngoại lệ hay không, cần sử dụng khối finally trong cấu trúc try-except.

Giả sử chúng ta có một danh sách và cấu trúc try-except để bắt một phần tử không tồn tại của danh sách:

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

Hãy thử truy cập vào một phần tử không tồn tại của danh sách, nhưng đồng thời trong khối finally viết lệnh in tổng các phần tử:

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

Sau khi thực thi mã, cả thông báo ngoại lệ đã bắt được và tổng các phần tử đều sẽ được hiển thị:

'error: elem is not exist' 6

Cho một chuỗi:

txt = 'abc'

Hãy viết mã để bắt ngoại lệ liên quan đến việc cộng số 2 vào chuỗi. Đồng thời viết lệnh in chuỗi ra console với chữ cái đầu viết hoa.

Tiếng Việt
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ʻzbek
Chúng tôi sử dụng cookie để vận hành trang web, phân tích và cá nhân hóa. Việc xử lý dữ liệu được thực hiện tuân theo Chính sách bảo mật.
chấp nhận tất cả tùy chỉnh từ chối