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

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

Lưu ý: Nội dung trong bài Bộ 2 - 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, sự khác biệt chính giữa toán tử 'is' và toán tử '==' là gì?

Câu 2: Kết quả của đoạn mã 'print([1, 2, 3] * 2)' là gì?

Câu 3: Phương thức nào được sử 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 'Tuple' trong Python có đặc điểm cốt lõi nào sau đây?

Câu 5: Để lấy giá trị từ một 'dictionary' mà không gây ra lỗi nếu khóa (key) không tồn tại, bạn nên dùng phương thức nào?

Câu 6: Đoạn mã 'print(type(1 / 2))' sẽ trả về kết quả gì trong Python 3?

Câu 7: Từ khóa nào được sử dụng để định nghĩa một hàm trong Python?

Câu 8: Lệnh nào dùng để thoát khỏi vòng lặp hiện tại ngay lập tức?

Câu 9: Cấu trúc dữ liệu 'Set' trong Python có đặc tính nào?

Câu 10: Lệnh 'print('Python'[1:4])' sẽ in ra kết quả gì?

Câu 11: Khối lệnh nào trong 'try-except' luôn luôn được thực thi dù có ngoại lệ xảy ra hay không?

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

Câu 13: Trong Python, biến được khai báo bên ngoài tất cả các hàm được gọi là gì?

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

Câu 15: Để đọc toàn bộ nội dung của một tệp tin văn bản vào một chuỗi duy nhất, phương thức nào là phù hợp nhất?

Câu 16: Trong lập trình hướng đối tượng với Python, phương thức '__init__' đóng vai trò gì?

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

Câu 18: Cách nào sau đây là đúng để nhập một module và đặt bí danh cho nó?

Câu 19: Biểu thức 'List Comprehension' nào tạo ra danh sách các số bình phương của [1, 2, 3]?

Câu 20: Tham số '*args' trong định nghĩa hàm có ý nghĩa gì?

Câu 21: Làm thế nào để kiểm tra một đối tượng thuộc về một lớp cụ thể hay không?

Câu 22: Chế độ (mode) nào trong hàm 'open()' dùng để ghi thêm dữ liệu vào cuối tệp mà không xóa nội dung cũ?

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

Câu 24: Kết quả của lệnh 'print(10 // 3)' là gì?

Câu 25: Trong Python, từ khóa 'global' được dùng khi nào?