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

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

Lưu ý: Nội dung trong bài Bộ 5 - 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: Trong Python, kiểu dữ liệu nào sau đây là 'immutable' (không thể thay đổi sau khi khởi tạo)?

Câu 2: Kết quả của biểu thức '3 * (1 + 2) ** 2' trong Python là bao nhiêu?

Câu 3: Hàm nào được sử dụng để lấy độ dài của một danh sách (list) trong Python?

Câu 4: 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 5: Kết quả của phép toán '10 // 3' trong Python 3 là gì?

Câu 6: Từ khóa nào được sử dụng để bắt đầu một khối lệnh điều kiện trong Python?

Câu 7: Để đọc tất cả các dòng của một tệp tin vào một danh sách, bạn sử dụng phương thức nào?

Câu 8: Cấu trúc 'List Comprehension' nào dưới đây tạo ra danh sách các số chẵn từ 0 đến 9?

Câu 9: Trong Python, 'Set' (tập hợp) có đặc điểm nào sau đây?

Câu 10: Làm thế nào để định nghĩa một hàm (function) trong Python?

Câu 11: Giá trị của biểu thức 'bool([])' trong Python là gì?

Câu 12: Toán tử nào dùng để kiểm tra xem một giá trị có nằm trong một danh sách hay không?

Câu 13: Kết quả của phép cắt chuỗi 'Python'[1:4] là gì?

Câu 14: Trong khối 'try-except', khối lệnh nào sẽ luôn luôn thực thi dù có lỗi xảy ra hay không?

Câu 15: Phương thức nào dùng để xóa tất cả các phần tử khỏi một Dictionary?

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

Câu 17: Hàm 'range(2, 10, 3)' sẽ tạo ra dãy số nào?

Câu 18: Để chuyển đổi một chuỗi '123' sang số nguyên, bạn dùng hàm nào?

Câu 19: Trong Python, từ khóa nào dùng để thoát khỏi vòng lặp hiện tại ngay lập tức?

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

Câu 21: Khi mở tệp bằng 'open(file, 'a')', chế độ 'a' có ý nghĩa gì?

Câu 22: Toán tử logic nào trả về True nếu ít nhất một trong hai điều kiện là True?

Câu 23: Để lấy một danh sách các 'Key' trong một Dictionary, ta dùng phương thức nào?

Câu 24: Câu lệnh nào dùng để ném ra một ngoại lệ (exception) một cách thủ công?

Câu 25: Hàm 'round(2.5)' và 'round(3.5)' trong Python 3 lần lượt trả về kết quả là?