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

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?