Đề 3 - Bài tập, đề thi trắc nghiệm online Lập trình Python
1. Trong Python, kiểu dữ liệu nào sau đây là kiểu bất biến (immutable)?
A. List
B. Dictionary
C. Tuple
D. Set
2. Trong Python, toán tử `%` dùng để làm gì?
A. Chia lấy phần nguyên
B. Chia lấy phần dư
C. Lũy thừa
D. Phép gán
3. Trong Python, `*args` và `**kwargs` dùng để làm gì trong định nghĩa hàm?
A. Khai báo kiểu dữ liệu của tham số
B. Truyền số lượng tham số tùy ý vào hàm
C. Định nghĩa giá trị mặc định cho tham số
D. Tạo decorator cho hàm
4. Trong Python, `try…except` được sử dụng để làm gì?
A. Định nghĩa hàm
B. Xử lý ngoại lệ
C. Tạo vòng lặp
D. Nhập dữ liệu từ người dùng
5. Đâu là cách khai báo một dictionary rỗng trong Python?
A. {}
B. ()
C. []
D. dict()
6. Để comment nhiều dòng trong Python, bạn sử dụng:
A. # ở đầu mỗi dòng
B. ∕* … *∕
C. ∕∕ …