Trang chủ Lớp 10 SGK Tin học 10 - Kết nối tri thức Các lệnh sau có sinh lỗi chương trình không? Nếu có thì...

Các lệnh sau có sinh lỗi chương trình không? Nếu có thì mã lỗi là gì? Một số mã lỗi ngoại lệ: ZeroDivisionError, IndexError, NameError, TypeError, ValueError, IndentationError, SyntaxError...

Một số mã lỗi ngoại lệ: ZeroDivisionError, IndexError, NameError, TypeError, ValueError, IndentationError, SyntaxError. Trả lời Câu hỏi Luyện tập trang 144 SGK Tin học 10 - Bài 29. Nhận biết lỗi chương trình.

1. Các lệnh sau có sinh lỗi chương trình không? Nếu có thì mã lỗi là gì?

Các lệnh sau có sinh lỗi chương trình không?

Một số mã lỗi ngoại lệ:ZeroDivisionError, IndexError, NameError, TypeError, ValueError, IndentationError, SyntaxError.

Lệnh 1: SyntaxError

Lệnh 2: TypeError

2. Để tính giá trị trung bình của một danh sách số A người lập trình đã dùng lệnh sau để tính:

gttb = sum(A)/len(A)

Lệnh này có thể sinh lỗi ngoại lệ không? Nếu có thì những lỗi gì?

Dựa vào kiến thức đã học về lỗi ngoại lệ

Lỗi có thể phát sinh là lỗi chia cho 0 nếu dãy A rỗng