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

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

Lưu ý: Nội dung trong bài Bộ 14 - 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, từ khóa nào sau đây được sử dụng để định nghĩa một hàm vô danh?

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: Phương thức nào được dùng để thêm một phần tử vào cuối danh sách (list) trong Python?

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

Câu 5: Để 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 6: Lệnh 'print(type(1 / 2))' sẽ trả về kết quả nào trong Python 3?

Câu 7: Kết quả của đoạn mã 's = 'Python'; print(s[1:4])' là gì?

Câu 8: Hàm 'range(5)' trong Python 3 tạo ra một dãy số gồm những giá trị nào?

Câu 9: Trong lập trình hướng đối tượng với Python, từ khóa nào đại diện cho instance hiện tại của lớp?

Câu 10: Lệnh nào được dùng để bắt ngoại lệ (exception) trong Python?

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

Câu 12: Đoạn mã 'x = [1, 2, 3]; y = x; y.append(4); print(x)' sẽ in ra kết quả gì?

Câu 13: Để đọc toàn bộ nội dung của một tệp tin văn bản vào một chuỗi, phương thức nào được sử dụng?

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

Câu 15: Hàm nào dùng để lấy số lượng phần tử của một danh sách (list)?

Câu 16: Toán tử '//' trong Python thực hiện phép toán nào?

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

Câu 18: Từ khóa nào được dùng để bỏ qua phần còn lại của vòng lặp và bắt đầu lần lặp kế tiếp ngay lập tức?

Câu 19: Cấu trúc 'Match-Case' được giới thiệu chính thức từ phiên bản Python nào?

Câu 20: Phần mở rộng mặc định của các tệp tin mã nguồn Python là gì?

Câu 21: Hàm 'isinstance(obj, class)' dùng để làm gì?

Câu 22: Để gộp các phần tử của một danh sách chuỗi thành một chuỗi duy nhất với ký tự phân cách, ta dùng phương thức nào?

Câu 23: Trong Python, kết quả của biểu thức 'not(False or True)' là gì?

Câu 24: Đoạn mã 'for i in range(1, 10, 2):' sẽ tạo ra các giá trị 'i' là gì?

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