Đọc, thảo luận để nhận biết một số lỗi ngoại lệ thường gặp trong chương trình Python
Trả lời hoạt động 2 trang 143 Tin học 10 sách Kết nối tri thức hay nhất, chi tiết sẽ giúp học sinh dễ dàng làm bài tập Tin học 10
Giải Tin học 10 Kết nối tri thức Bài 29: Nhận biết lỗi chương trình
Hoạt động 2 trang 143 Tin học 10: Đọc, thảo luận để nhận biết một số lỗi ngoại lệ thường gặp trong chương trình Python.
Lời giải:
Mã lỗi ngoại lệ |
Mô tả lỗi |
ZeroDivisionError |
Lỗi này xảy ra khi thực hiện phép chia cho giá trị 0 |
IndexError |
Lỗi xảy ra khi lệnh cố gắng truy cập phần tử của danh sách nhưng chỉ số vượt quá giới hạn |
NameError |
Lỗi xảy ra khi chương trình muốn tìm một tên nhưng không thấy. Ví dụ khi lệnh gọi một hàm nhưng không có hàm đó |
TypeError |
Lỗi kiểu dữ liệu. Một số ví dụ loại lỗi này: - Lệnh truy cập một phần tử của danh sách nhưng chỉ số không là số nguyên - Lệnh tính biểu thức số nhưng lại có một toán hạng không phải là số |
ValueError |
Lỗi liên quan đến giá trị của đối tượng. Lỗi khi thực hiện lệnh chuyển đổi kiểu dữ liệu, đối số của hàm có giá trị mà hàm không hỗ trợ. Ví dụ khi thực hiện lệnh int(“1.55”) sẽ sinh loại lỗi này |
IndentationError |
Lỗi khi các dòng lệnh thụt vào không thẳng hàng hoặc không đúng vị trí |
SyntaxError |
Lỗi cú pháp |
Bài viết liên quan
- Khi gõ sai cú pháp một lệnh, chương trình sẽ dừng lại và báo lỗi, đó là loại lỗi gì
- Chương trình có lỗi không? Nếu có thì lỗi đó thuộc loại gì
- Hãy nêu mã lỗi ngoại lệ của mỗi lệnh sau nếu xảy ra lỗi
- Các lệnh sau có sinh lỗi chương trình không? Nếu có thì mã lỗi là gì
- Lệnh này có thể sinh lỗi ngoại lệ không? Nếu có thì là những lỗi gì