Đề 7 – Đề thi, câu hỏi trắc nghiệm online Lập trình Python

Đề 7 - Đề thi, câu hỏi trắc nghiệm online Lập trình Python

1. Trong Python, kiểu dữ liệu nào sau đây không thể được sử dụng làm key trong một dictionary?
2. Phương thức nào sau đây được sử dụng để loại bỏ khoảng trắng ở đầu và cuối một chuỗi trong Python?
3. Đoạn code Python sau sẽ in ra kết quả gì? ```python print(2 ** 3 + (5 + 2)) ```
4. Trong Python, thư viện nào thường được sử dụng để tạo đồ thị và biểu đồ?
5. Cú pháp nào sau đây đúng để tạo một dictionary trong Python?
6. Đoạn code Python sau sẽ in ra kết quả gì? ```python def my_function(x): return x * 2 print(my_function('Hello')) ```
7. Đoạn code Python sau sẽ in ra kết quả gì? ```python x = [1, 2, 3, 4, 5] print(x[-1]) ```
8. Trong Python, hàm `range()` trả về đối tượng thuộc loại nào?
9. Trong Python, vòng lặp `for` thường được sử dụng để làm gì?
10. Đoạn code Python sau sẽ in ra kết quả gì? ```python x = [1, 2, 3] y = x y[0] = 4 print(x) ```
11. Trong Python, hàm `len()` được sử dụng để làm gì?
12. Trong Python, kiểu dữ liệu nào sau đây là mutable?
13. Cú pháp nào sau đây đúng để định nghĩa một hàm trong Python?
14. Trong Python, kiểu dữ liệu nào sau đây là *immutable*?
15. Phương thức nào sau đây được sử dụng để thêm một phần tử vào cuối một list trong Python?
16. Từ khóa nào sau đây được sử dụng để tạo một lớp (class) trong Python?
17. Trong Python, thư viện nào thường được sử dụng cho các thao tác khoa học và tính toán số?
18. Hàm nào sau đây được sử dụng để mở một file trong Python để đọc?
19. Đoạn code Python sau sẽ in ra kết quả gì? ```python x = 'Python' print(x[2:5]) ```
20. Phương thức nào sau đây được gọi khi một đối tượng được tạo từ một lớp trong Python?
21. Trong Python, module nào cung cấp các hàm để làm việc với regular expressions?
22. Đoạn code Python sau sẽ in ra kết quả gì? ```python x = 5 y = 'Hello' print(x + y) ```
23. Hàm nào sau đây được sử dụng để đọc một dòng từ một file trong Python?
24. Toán tử nào sau đây được sử dụng để kiểm tra xem một phần tử có nằm trong một chuỗi (string), list hoặc tuple không?
25. Cú pháp nào sau đây đúng để viết một comment trên một dòng trong Python?
26. Phương thức nào sau đây được sử dụng để sắp xếp một list tại chỗ (in-place) trong Python?
27. Trong Python, exception nào được raised khi bạn cố gắng truy cập một biến chưa được gán giá trị?
28. Trong Python, kiểu dữ liệu nào sau đây được sử dụng để lưu trữ giá trị boolean (True/False)?
29. Trong Python, decorator được sử dụng để làm gì?
30. Phương thức nào sau đây được sử dụng để chuyển đổi một chuỗi thành chữ thường trong Python?