Trả lời:
Đáp án đúng: C
Câu hỏi này kiểm tra kiến thức về kiểu dữ liệu và cách xử lý lỗi trong lập trình, cụ thể là trong một ngôn ngữ lập trình có hỗ trợ kiểu ký tự (character) và chuỗi (string) khác nhau. Giả sử đoạn mã đang được thực thi trong một môi trường mà ký tự được đặt trong dấu nháy đơn (ví dụ: 'a') và chuỗi được đặt trong dấu nháy kép (ví dụ: "a").
Trong trường hợp này, 'a' là một ký tự, và khi in ra, nó sẽ hiển thị là 'a'. Tuy nhiên, nếu chỉ viết "a" mà không có dấu nháy đơn, trình biên dịch/thông dịch có thể hiểu đây là một biến chưa được định nghĩa hoặc một lỗi cú pháp, dẫn đến lỗi.
Do đó, đáp án đúng là "Error\na", nghĩa là dòng đầu tiên gây ra lỗi, và dòng thứ hai in ra ký tự 'a'.
Tổng hợp 200 câu hỏi trắc nghiệm lập trình Python có đáp án đầy đủ nhằm giúp các bạn dễ dàng ôn tập lại toàn bộ các kiến thức.
50 câu hỏi 60 phút
Câu hỏi liên quan

FORM.08: Bộ 130+ Biểu Mẫu Thống Kê Trong Doanh Nghiệp

FORM.07: Bộ 125+ Biểu Mẫu Báo Cáo Trong Doanh Nghiệp

FORM.06: Bộ 320+ Biểu Mẫu Hành Chính Thông Dụng

FORM.05: Bộ 330+ Biểu Mẫu Thuế - Kê Khai Thuế Mới Nhất

FORM.04: Bộ 240+ Biểu Mẫu Chứng Từ Kế Toán Thông Dụng
