Đề thi, bài tập trắc nghiệm online Lập trình Python – Đề 5

Đề 5 - Bài tập, đề thi trắc nghiệm online Lập trình Python

1. Đâu là cách viết chú thích một dòng đúng trong Python?
2. Từ khóa nào sau đây được sử dụng để định nghĩa một hàm trong Python?
3. Trong Python, decorator là gì?
4. Phương thức nào sau đây được sử dụng để thêm một phần tử vào cuối danh sách (list) trong Python?
5. Phương thức `read()` khi làm việc với file trong Python trả về kiểu dữ liệu gì?
6. Chức năng của câu lệnh `continue` trong vòng lặp (loop) Python là gì?
7. Phương thức `__init__` trong class Python có vai trò gì?
8. Toán tử nào sau đây được sử dụng để gán giá trị trong Python?
9. Cấu trúc `try-except` trong Python được sử dụng để làm gì?
10. Phương thức `pop()` của list trong Python làm gì?
11. Kiểu dữ liệu nào sau đây là kiểu bất biến (immutable) trong Python?
12. Ngoại lệ (exception) trong Python là gì?
13. Trong Python, kiểu dữ liệu nào sau đây KHÔNG phải là kiểu dữ liệu số?
14. Đoạn code Python sau sẽ in ra kết quả gì: `a = 5 b = 2 print(a // b)`
15. Cấu trúc điều khiển nào sau đây KHÔNG có trong Python?
16. Thư viện `NumPy` trong Python chủ yếu được sử dụng để làm gì?
17. Thư viện `Pandas` trong Python được sử dụng chủ yếu cho mục đích gì?
18. Trong Python, phạm vi biến (variable scope) nào sau đây có mức độ ưu tiên cao nhất khi truy cập?
19. Hàm `map()` trong Python làm gì?
20. Đoạn code Python sau sẽ in ra kết quả gì: `def my_func(x): return x * 2 print(my_func('hello'))`
21. Trong lập trình hướng đối tượng (OOP) với Python, 'class' là gì?
22. Đoạn code Python sau sẽ in ra kết quả gì: `def outer_func(): x = 10 def inner_func(): nonlocal x x = 20 inner_func() return x print(outer_func())`
23. Hàm `range()` trong Python thường được sử dụng với vòng lặp nào?
24. Đoạn code Python sau sẽ in ra kết quả gì: `my_list = [1, 2, 3, 4] print(my_list[1:3])`
25. Generator trong Python là gì và nó khác gì so với list comprehension?
26. Phương thức `split()` trong Python được sử dụng để làm gì với chuỗi?
27. Module `math` trong Python cung cấp những chức năng gì?
28. Hàm `len()` trong Python được sử dụng để làm gì?
29. Hàm nào sau đây được sử dụng để in ra màn hình trong Python?
30. Thư viện `Matplotlib` trong Python thường được sử dụng để làm gì?