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

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

Lưu ý: Nội dung trong bài Bộ 6 - 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, hàm nào được sử dụng để lấy độ dài (số lượng phần tử) của một đối tượng như list hoặc string?

Câu 2: Đâu là cách đúng để tạo một ghi chú (comment) trên một dòng duy nhất trong mã nguồn Python?

Câu 3: Kiểu dữ liệu nào sau đây trong Python là 'immutable' (không thể thay đổi sau khi tạo)?

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

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

Câu 6: Toán tử nào được dùng để kiểm tra xem hai biến có cùng trỏ tới một đối tượng trong bộ nhớ hay không?

Câu 7: Lệnh nào được sử dụng để dừng vòng lặp hiện tại ngay lập tức và chuyển sang câu lệnh tiếp theo sau vòng lặp?

Câu 8: Làm thế nào để truy cập giá trị của khóa 'name' trong từ điển d = {'name': 'Python', 'version': 3}?

Câu 9: Cấu trúc 'List Comprehension' nào sau đây tạo ra danh sách các số bình phương từ 0 đến 4?

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

Câu 11: Trong xử lý ngoại lệ, khối mã nào luôn được thực thi dù có lỗi xảy ra hay không?

Câu 12: Phương thức nào của chuỗi (string) được dùng để loại bỏ khoảng trắng dư thừa ở cả đầu và cuối chuỗi?

Câu 13: Để mở một tệp tin văn bản chỉ để ghi dữ liệu mới (ghi đè nếu tệp đã tồn tại), tham số mode nào là đúng?

Câu 14: Từ khóa nào được sử dụng để khai báo một hàm trong Python?

Câu 15: Phương thức đặc biệt nào được gọi là 'constructor' (hàm khởi tạo) trong một lớp (class) Python?

Câu 16: Đâu là cách sử dụng đúng của hàm 'zip()' trong Python?

Câu 17: Kết quả của phép toán 10 // 3 trong Python là bao nhiêu?

Câu 18: Trong Python, từ khóa 'lambda' được dùng để làm gì?

Câu 19: Lệnh 'import math' cho phép người dùng làm gì?

Câu 20: Làm thế nào để đảo ngược một danh sách 'my_list' bằng kỹ thuật slicing?

Câu 21: Từ khóa 'global' được sử dụng trong trường hợp nào?

Câu 22: Hàm 'set()' trong Python có đặc điểm quan trọng nào?

Câu 23: Phương thức 'dict.get(key, default)' có ưu điểm gì so với việc truy cập trực tiếp bằng 'dict[key]'?

Câu 24: Từ khóa 'yield' thường được tìm thấy trong loại hàm nào?

Câu 25: Phát biểu nào sau đây là đúng về khối lệnh 'with open(...) as f:'?