Câu hỏi trắc nghiệm (10 câu):
-
Câu 1: Mã câu hỏi: 390639
Lỗi chương trình Python thường có bao nhiêu loại?
- A. 2
- B. 3
- C. 4
- D. 5
-
Câu 2: Mã câu hỏi: 390646
Giả sử chương trình có lệnh nhập dữ liệu sau:
n = int(input("Nhập số nguyên n: "))
Khi nhập 1.5 thì chương trình có lỗi ngoại lệ nào?
- A. SyntaxError
- B. ValueError
- C. TypeError
- D. IndexError
-
Câu 3: Mã câu hỏi: 390651
Các lệnh sau sẽ phát sinh lỗi ngoại lệ nào?
>>> s = "abc"
>>> s[10]
- A. SyntaxError
- B. NameError
- C. TypeError
- D. IndexError
-
Câu 4: Mã câu hỏi: 390657
Trong lời gọi hàm, nếu các đối số được truyền vào hàm bị thiếu thì lỗi ngoại lệ phát sinh thuộc loại nào dưới đây?
- A. SyntaxError
- B. NameError
- C. TypeError
- D. Không phát sinh lỗi ngoại lệ
-
Câu 5: Mã câu hỏi: 390660
IndentationError là lỗi ngoại lệ như thế nào?
- A. Lỗi liên quan đến giá trị của đối tượng
- B. 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í
- C. 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ố
- D. Lỗi cú pháp
-
Câu 6: Mã câu hỏi: 390662
Đoạn chương trình sau có lỗi không? Nếu có thì lỗi thuộc loại nào?
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)
- A. Có, lỗi ngoại lệ
- B. Có, lỗi cú pháp
- C. Có, lỗi ngữ nghĩa
- D. Không có lỗi
-
Câu 7: Mã câu hỏi: 390665
Lỗi ngoại lệ trong Python là gì?
- A. Lỗi khi viết một câu lệnh sai cú pháp của ngôn ngữ lập trình
- B. Lỗi khi truy cập một biến chưa được khai báo
- C. Lỗi khi không thể thực hiện một lệnh nào đó của chương trình
- D. Lỗi khi chương trình biên dịch sang tệp exe
-
Câu 8: Mã câu hỏi: 390666
Chương trình sẽ lập tức dừng và thông báo lỗi Syntax Error đây là lỗi gì trong chương trình Python?
- A. Lỗi cú pháp
- B. Lỗi ngoại lệ
- C. Lỗi ngữ nghĩa
- D. Đáp án khác
-
Câu 9: Mã câu hỏi: 390667
Chương trình sau thuộc lỗi loại nào?
A = [1, 2, 3]
for i in range(4):
print(A[i])
- A. Lỗi cú pháp
- B. Lỗi ngữ nghĩa
- C. Lỗi ngoại lệ
- D. Không có lỗi
-
Câu 10: Mã câu hỏi: 390668
Lệnh sau có lỗi thuộc loại nào?
123ab = {1, 2, 3]
print(123ab)
- A. Lỗi ngoại lệ
- B. Lỗi cú pháp
- C. Lỗi khác
- D. Không báo lỗi