Bộ 1 - Trắc nghiệm Lập trình Python online có đáp án

Bộ 1 - Trắc nghiệm Lập trình Python online có đáp án

Thời gian còn lại: --:--

Câu 1: Quy tắc nào sau đây là đúng khi đặt tên biến trong ngôn ngữ lập trình Python?

Câu 2: Trong Python, kết quả của biểu thức [10, 20, 30, 40][1:3] là danh sách nào dưới đây?

Câu 3: Hàm type(3.14) trong Python sẽ trả về kiểu dữ liệu nào?

Câu 4: Để thêm một phần tử vào cuối danh sách (list) hiện có, phương thức nào là chính xác nhất?

Câu 5: Ký tự nào được sử dụng để bắt đầu một dòng chú thích (comment) đơn lẻ trong Python?

Câu 6: Hàm range(5) trong Python sẽ tạo ra một dãy số bao gồm các giá trị nào?

Câu 7: Cấu trúc dữ liệu nào trong Python là 'không thể thay đổi' (immutable) sau khi đã được tạo ra?

Câu 8: Kết quả của biểu thức logic 'True and False' trong Python là gì?

Câu 9: Làm thế nào để chuyển đổi một chuỗi '123' thành một số nguyên trong Python?

Câu 10: Đặc điểm chính của kiểu dữ liệu Tập hợp (Set) trong Python là gì?

Câu 11: Phương thức nào dùng để loại bỏ tất cả các khoảng trắng ở hai đầu của một chuỗi?

Câu 12: Trong Python, từ khóa nào được dùng để định nghĩa một hàm?

Câu 13: Để mở một tệp tin để ghi thêm dữ liệu vào cuối tệp mà không làm mất nội dung cũ, ta dùng chế độ (mode) nào?

Câu 14: Khối lệnh nào trong cấu trúc try-except luôn luôn được thực thi dù có lỗi xảy ra hay không?

Câu 15: Ai là người đã tạo ra ngôn ngữ lập trình Python?

Câu 16: Tham số 'self' trong các phương thức của một lớp (class) có ý nghĩa gì?

Câu 17: Câu lệnh nào dùng để dừng vòng lặp hiện tại ngay lập tức?

Câu 18: Kết quả của hàm math.sqrt(16) sau khi import thư viện math là gì?

Câu 19: Từ khóa nào được dùng để khai báo rằng một biến bên trong hàm là biến toàn cục?

Câu 20: Kết quả của List Comprehension [x*x for x in range(3)] là gì?

Câu 21: Dữ liệu nhập vào từ hàm input() trong Python 3 luôn có kiểu dữ liệu mặc định là gì?

Câu 22: Để kiểm tra xem một khóa (key) có tồn tại trong Từ điển (Dictionary) hay không, ta sử dụng toán tử nào?

Câu 23: Trình quản lý gói tiêu chuẩn để cài đặt các thư viện bổ sung cho Python là gì?

Câu 24: Câu lệnh 'pass' trong Python có tác dụng gì?

Câu 25: Sự khác biệt chính giữa toán tử '==' và toán tử 'is' là gì?