HOC24
Lớp học
Môn học
Chủ đề / Chương
Bài học
Chủ đề
Câu hỏi trắc nghiệm
Kiểm tra
Bỏ qua
Tiếp tục
Thảo luận
Luyện tập lại
Câu hỏi kế tiếp
Báo lỗi
Khi chương trình đang chạy mà xuất hiện lỗi khiến chương trình dừng hoạt động thì đó là loại lỗi nào?
Câu lệnh print("Hello") bị thiếu dấu ngoặc kép cuối sẽ gây ra lỗi gì?
print("Hello")
Lỗi logic (logical error) là lỗi mà chương trình:
Thông báo lỗi “NameError: name 'a' is not defined” là lỗi do:
Khi chạy chương trình và phát hiện lỗi, công cụ nào trong Python giúp kiểm tra và sửa lỗi?
Cho đoạn mã sau:
x = "10" y = 2 print(x * y)
Kết quả của đoạn mã là gì?
Một chương trình chạy không lỗi nhưng kết quả không đúng như mong muốn. Lỗi này thuộc loại nào?
Dòng lệnh print("5" + 3) sẽ gây ra lỗi nào?
print("5" + 3)
Debugger trong Python cho phép:
Khi sử dụng Debug trong IDLE Python, để bắt đầu chạy chương trình ở chế độ gỡ lỗi, ta dùng:
Câu lệnh print("3" + 4) cho kết quả là 34.
print("3" + 4)
Nếu không khai báo biến trước khi sử dụng trong Python, chương trình sẽ báo lỗi NameError.
Lỗi logic thường dễ phát hiện hơn lỗi cú pháp vì chương trình sẽ thông báo lỗi.
Một học sinh viết chương trình tính diện tích hình tròn nhưng nhập sai công thức: S = 2 * 3.14 * r * r. Đây là lỗi logic.
S = 2 * 3.14 * r * r
Khi dùng Debugger để xem giá trị biến tại một thời điểm cụ thể, ta phải dừng chương trình lại bằng lệnh Stop.
Stop