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

Lưu ý: Nội dung trong bài Bộ 1 - Trắc nghiệm Lập trình Python online có đáp án chỉ dành cho mục đích tham khảo và học tập. Ban quản trị không chịu trách nhiệm về tính pháp lý hoặc kết quả thực tế khi áp dụng các thông tin này. Chúng tôi KHÔNG yêu cầu bất kỳ quyền truy cập nào vào hệ thống của bạn, KHÔNG theo dõi thao tác và KHÔNG thu thập dữ liệu cá nhân của bạn trong suốt quá trình làm bài.

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ì?