Với giải Tin học 10 Chân trời sáng tạo trang 143 chi tiết trong Bài 29: Nhận biết lỗi chương trình giúp học sinh dễ dàng xem và so sánh lời giải từ đó biết cách làm bài tập Tin học 10. Mời các bạn đón xem:
Tin học 10 Chân trời sáng tạo trang 143
2. Một số lỗi ngoại lệ thường gặp
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 |
Câu hỏi trang 143 Tin học 10: Hãy nêu mã ngoại lệ của mỗi lệnh sau nếu xảy ra lỗi.
a) A[1.5] b) int(“abc”)
c) “10”*3.5 d) 12 + x(10)
Lời giải:
a) A[1.5]: NameError b) int(“abc”): ValueError
c) “10”*3.5: TypeError d) 12 + x(10): NameError
Xem thêm lời giải bài tập Tin học lớp 10 Chân trời sáng tạo hay, chi tiết khác:
Hoạt động 1 trang 141 Tin học 10: Nhận biết và phân biệt một số loại lỗi chương trình
Câu hỏi trang 143 Tin học 10: Hãy nêu mã ngoại lệ của mỗi lệnh sau nếu xảy ra lỗi.
CÔNG TY TNHH ĐẦU TƯ VÀ DỊCH VỤ GIÁO DỤC VIETJACK
- Người đại diện: Nguyễn Thanh Tuyền
- Số giấy chứng nhận đăng ký kinh doanh: 0108307822, ngày cấp: 04/06/2018, nơi cấp: Sở Kế hoạch và Đầu tư thành phố Hà Nội.
2021 © All Rights Reserved.