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

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

Câu 1: Trong Python 3, kết quả của phép toán '10 / 4' là kiểu dữ liệu nào?

Câu 2: Phương thức nào dùng để thêm một phần tử vào cuối danh sách (list) trong Python?

Câu 3: Kết quả của biểu thức 'bool([])' trong Python là gì?

Câu 4: Lệnh nào được dùng để kết thúc vòng lặp hiện tại và chuyển sang lần lặp kế tiếp ngay lập tức?

Câu 5: Làm thế nào để tạo một từ điển (dictionary) rỗng trong Python?

Câu 6: Hàm nào trả về số lượng phần tử trong một đối tượng iterable (như list, string, tuple)?

Câu 7: Kiểu dữ liệu 'Tuple' trong Python có đặc điểm cốt lõi nào sau đây?

Câu 8: Đâu là cách đúng để định nghĩa một hàm trong Python?

Câu 9: Kết quả của phép toán '2 ** 3' trong Python là bao nhiêu?

Câu 10: Cấu trúc dữ liệu nào trong Python tự động loại bỏ các phần tử trùng lặp?

Câu 11: Trong Python, từ khóa nào được dùng để xử lý ngoại lệ khi có lỗi xảy ra?

Câu 12: Phương thức string 'upper()' thực hiện công việc gì?

Câu 13: Ký hiệu nào được dùng để bắt đầu một chú thích (comment) trên một dòng trong Python?

Câu 14: Kết quả của lệnh 'print('Python'[1])' là gì?

Câu 15: Lệnh 'range(0, 5)' sẽ tạo ra dãy số nào khi chuyển thành danh sách?

Câu 16: Phương thức nào dùng để gỡ bỏ và trả về phần tử cuối cùng của một danh sách?

Câu 17: Khối lệnh nào trong cấu trúc try-except luôn được thực thi bất kể có lỗi hay không?

Câu 18: Hàm 'lambda' trong Python được hiểu là gì?

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

Câu 20: Kết quả của 'type(3.14)' là gì?

Câu 21: Phương thức nào dùng để nối các phần tử của một danh sách chuỗi thành một chuỗi duy nhất?

Câu 22: Đâu là cách đúng để kế thừa một lớp (class) trong Python?

Câu 23: Giá trị của biểu thức '3 == 3.0' là gì?

Câu 24: Lệnh nào dùng để đọc toàn bộ nội dung của một file đã mở?

Câu 25: Để lấy một phần của danh sách từ vị trí 1 đến 3 (không bao gồm 3), ta dùng cú pháp nào?