150+ câu hỏi trắc nghiệm python online có đáp án
📜 Đọc lưu ý & miễn trừ trách nhiệm trước khi làm bài (Click để đọc)
⚠️ Đọc lưu ý và miễn trừ trách nhiệm trước khi bắt đầu: Các câu hỏi và đáp án trong bộ trắc nghiệm này chỉ mang tính chất tham khảo, hỗ trợ học tập và ôn luyện. Đây KHÔNG PHẢI là đề thi chính thức, không đại diện cho bất kỳ tài liệu chuẩn hóa hay kiểm tra chứng chỉ nào từ các cơ quan giáo dục hay tổ chức cấp chứng chỉ chuyên môn. Website không chịu bất kỳ trách nhiệm nào liên quan đến độ chính xác của nội dung hoặc các quyết định được đưa ra dựa trên kết quả làm bài trắc nghiệm.
Bộ số 1
Câu 1
Trong Python, từ khóa nào được sử dụng để định nghĩa một hàm?
Câu 2
Câu lệnh nào trong Python được sử dụng để nhập một module?
Câu 3
Phương thức nào của chuỗi trong Python được sử dụng để tìm kiếm sự xuất hiện đầu tiên của một chuỗi con và trả về chỉ số của nó?
Câu 4
Trong Python, khi bạn gặp lỗi 'TypeError', điều đó thường có nghĩa là gì?
Câu 5
Trong lập trình Python, cú pháp nào sau đây đại diện cho một tuple rỗng?
Câu 6
Trong Python, phương thức nào của chuỗi được sử dụng để trả về một bản sao của chuỗi với tất cả các ký tự được chuyển đổi sang chữ thường?
Câu 7
Phương thức nào của dictionary trong Python được sử dụng để lấy một giá trị dựa trên khóa của nó, và nếu khóa không tồn tại, nó sẽ trả về một giá trị mặc định thay vì gây ra lỗi 'KeyError'?
Câu 8
Trong Python, kiểu dữ liệu nào là immutable (không thể thay đổi)?
Câu 9
Phép toán modulo (%) trong Python dùng để làm gì?
Câu 10
Hàm 'print()' trong Python có thể nhận bao nhiêu đối số?
Câu 11
Biểu thức Python nào sau đây sẽ tạo ra một danh sách chứa các số từ 0 đến 9 (bao gồm cả 0 và 9)?
Câu 12
Khi làm việc với các vòng lặp trong Python, từ khóa nào được sử dụng để thoát khỏi vòng lặp ngay lập tức và chuyển sang đoạn mã tiếp theo sau vòng lặp?
Câu 13
Cấu trúc dữ liệu nào trong Python cho phép lưu trữ các cặp khóa-giá trị và các khóa phải là duy nhất?
Câu 14
Trong Python, vòng lặp 'while' tiếp tục thực thi khối mã bên trong nó chừng nào điều kiện của nó còn là gì?
Câu 15
Trong Python, làm thế nào để bạn kiểm tra xem một biến có thuộc về một lớp cụ thể hay không?
Câu 16
Trong Python, khi bạn muốn lặp qua các chỉ số và giá trị của một đối tượng iterable (như list), bạn nên sử dụng hàm nào kết hợp với vòng lặp for?
Câu 17
Cú pháp nào sau đây dùng để truy cập phần tử đầu tiên của một list có tên là 'my_list' trong Python?
Câu 18
Biểu thức '5 / 2' trong Python 3 sẽ trả về kết quả nào?
Câu 19
Đâu là cách khai báo một biến kiểu boolean trong Python?
Câu 20
Khi sử dụng cấu trúc 'if-elif-else' trong Python, điều kiện nào sẽ được kiểm tra trước tiên?
Câu 21
Trong lập trình Python, lỗi 'IndentationError' chỉ ra vấn đề gì?
Câu 22
Từ khóa nào trong Python được sử dụng để khai báo một biến không thể được gán lại giá trị sau khi nó đã được khởi tạo?
Câu 23
Khi bạn cần thực thi một khối mã chỉ khi một điều kiện nhất định là đúng, bạn sử dụng cấu trúc điều khiển nào trong Python?
Câu 24
Đâu là điểm khác biệt chính giữa list và tuple trong Python?
Câu 25
Kiểu dữ liệu nào trong Python được sử dụng để lưu trữ một tập hợp các phần tử không có thứ tự, không thể thay đổi và không cho phép các phần tử trùng lặp?
Câu 26
Câu lệnh nào sau đây sẽ khởi tạo một danh sách (list) rỗng trong Python?
Câu 27
Trong Python, biểu thức '2 ** 3' sẽ trả về kết quả nào?
Câu 28
Hàm nào trong Python được sử dụng để lấy độ dài (số lượng phần tử) của một đối tượng như chuỗi, list, tuple hoặc dictionary?
Câu 29
Trong Python, làm thế nào để bạn tạo một đối tượng generator?
Câu 30
Trong Python, một chuỗi (string) được biểu diễn bằng cách đặt các ký tự bên trong dấu nào?
