NEW
Font size
WorksheetsBài 29 Phát hiện lỗi
Total questions: 20
Worksheet time: 10mins
Trong Python, lỗi ZeroDivision xảy ra khi nào?
Không có tên trong chương trình
vượt quá số lượng phần tử
Các dòng lệnh không đúng vị trí
chia cho 0
Trong Python, lỗi ValueError xảy ra khi nào?
Không có tên trong chương trình
Tham số không hợp lệ
Thiếu dấu ngoặc đơn hoặc ngoặc kép
Chuyển đổi kiểu dữ liệu không hợp lệ
Trong lập trình Python, lỗi SyntaxError xảy ra khi nào?
Không có tên trong chương trình
Thiếu dấu ngoặc đơn hoặc ngoặc kép
Tham số không hợp lệ
Chuyển đổi kiểu dữ liệu không hợp lệ
Trong Python, lỗi IndexError xảy ra khi nào?
Không có tên trong chương trình
Tham số không hợp lệ
Chỉ số vượt quá phạm vi của list hoặc tuple
Chuyển đổi kiểu dữ liệu không hợp lệ
Trong Python, lỗi TypeError xảy ra khi nào?
Không có tên trong chương trình
Tham số không hợp lệ
Thiếu dấu ngoặc đơn hoặc ngoặc kép
Chuyển đổi kiểu dữ liệu không hợp lệ
Trong Python, lỗi IndentationError xảy ra khi nào?
Không có tên trong chương trình
Tham số không hợp lệ
Các dòng lệnh thụt vào không thẳng hàng hoặc không đúng vị trí
Chuyển đổi kiểu dữ liệu không hợp lệ
Trong Python, lỗi SyntaxError xảy ra khi nào?
Chương trình muốn tìm một tên nhưng không thấy
Sai cú pháp câu lệnh
Các dòng lệnh thụt vào không thẳng hàng hoặc không đúng vị trí
Chuyển đổi kiểu dữ liệu không hợp lệ
Các lệnh sau sẽ phát sinh lỗi ngoại lệ nào?
>>>s='abc'
>>>s[10]
SyntaxError
NameError
TypeError
IndexError
Cho đoạn chương trình trong Python như sau:
n=input("nhập số tự nhiên n=")
k=int(input("nhập số lần cần nhân lên:")
print("kết quả là:",n*k)
Đoạn chương trình trên có lỗi là?
Lỗi ngữ nghĩa
NameError
TypeError
IndexError
Lỗi nào sau đây mà khi thực hiện chương trình vẫn chạy và không báo lỗi
SyntaxError
NameError
IndentationError
ValueError
LogicError
Chọn phát biểu sai trong các phát biểu sau:
Có thể phân biệt lỗi chương trình Python làm ba loại.
Khi có lỗi sai cú pháp, chương trình lập tức dừng và thông báo lỗi.
Lỗi ngoại lệ là lỗi không thể thực hiện một lệnh trong chương trình.
Cách xử lí các loại lỗi giống nhau.
Số phát biểu đúng trong các phát biểu sau là:
1) Chương trình chạy khi lỗi lôgic xảy ra
2) Khi có lỗi sai cấu trúc ngôn ngữ, chương trình vẫn chạy.
3) Khi có lỗi ngoại lệ, chương trình dừng và thông báo lỗi.
4) Mã lỗi ngoại lệ trả lại gọi là mã lỗi ngoại lệ.
2
3
4
1
Điền vào “…” hoàn thành phát biểu sau: “Chương trình chạy không lỗi ngoại lệ nhưng kết quả đưa ra …. Đây là lỗi … bên trong chương trình.”
sai, lôgic
đúng, Syntax Error
đúng, lôgic.
sai, ngoại lệ.
Khi nhập sai dữ liệu cho biến sẽ xảy ra lỗi gì
TypeError
ValueError
ZeroDivisionError
SyntaxError
Lỗi chương trình chia làm mấy loại chính
1
2
3
4
Chương trình sau thông báo lỗi gì?
for i in range(8) print(i)
Type Error
NameError
SyntaxError
ValueError
Chương trình sau thông báo lỗi gì?
n = 5
for i in range(n):
print(t)
SyntaxError
ValueError
TypeError
IndetationError
Chương trình sau thông báo lỗi gì?
n = int(input("Nhập n: "))
Nhập n: a
Type Error
NameError
SyntaxError
ValueError
Chương trình sau thông báo lỗi gì?
lst = [1, 2, 3, 4, 5]
for i in range(10):
print(lst[i])
IndexError
NameError
SyntaxError
ValueError
Chương trình sau thông báo lỗi gì?
lst = [10, 20, 30, 40]
print(lst[6])
IndexError
NameError
SyntaxError
ValueError
