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

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

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

Số câu30
Quiz ID11586
Câu 1
1. Trong Python, `generators` là gì và chúng khác biệt như thế nào so với list?
Câu 2
2. Module `os` trong Python chủ yếu được sử dụng để làm gì?
Câu 3
3. Trong Python, kiểu dữ liệu nào sau đây là kiểu bất biến (immutable)?
Câu 4
4. Trong Python, comment một dòng code được thực hiện bằng cách sử dụng ký tự nào?
Câu 5
5. Thư viện Pandas trong Python chủ yếu được sử dụng cho mục đích gì?
Câu 6
6. Phương thức `strip()` dùng để làm gì với chuỗi trong Python?
Câu 7
7. Đoạn code Python sau sẽ in ra kết quả gì: `print(3 > 2 and 5 < 10)`
Câu 8
8. Hàm nào sau đây được sử dụng để đọc dữ liệu từ file trong Python?
Câu 9
9. Trong Python, phương thức `__init__` trong một class được gọi khi nào?
Câu 10
10. Điều gì xảy ra khi bạn cố gắng truy cập một key không tồn tại trong dictionary Python?
Câu 11
11. Trong Python, vòng lặp `for` thường được sử dụng để:
Câu 12
12. Trong Python, từ khóa `def` được sử dụng để:
Câu 13
13. Phương thức `append()` được sử dụng để làm gì trong Python?
Câu 14
14. Trong Python, phương thức `super()` được sử dụng để làm gì trong kế thừa (inheritance)?
Câu 15
15. Phương thức `pop()` hoạt động như thế nào trên list trong Python?
Câu 16
16. Trong Python, exception handling được thực hiện bằng cấu trúc nào?
Câu 17
17. Đoạn code Python sau sẽ in ra kết quả gì: `x = [1, 2, 3] y = x y[0] = 10 print(x)`
Câu 18
18. Trong Python, toán tử `%` dùng để làm gì?
Câu 19
19. Trong Python, `if __name__ == '__main__':` thường được sử dụng để làm gì?
Câu 20
20. Decorator trong Python được sử dụng để làm gì?
Câu 21
21. Trong lập trình hướng đối tượng Python, `self` được sử dụng để:
Câu 22
22. Kiểu dữ liệu nào sau đây không phải là kiểu dữ liệu tích hợp sẵn (built-in) trong Python?
Câu 23
23. Trong Python, khái niệm 'list comprehension' dùng để chỉ điều gì?
Câu 24
24. Mục đích chính của việc sử dụng virtual environment (môi trường ảo) trong Python là gì?
Câu 25
25. Hàm `range(start, stop, step)` tạo ra dãy số như thế nào?
Câu 26
26. Hàm `len()` trong Python trả về giá trị gì?
Câu 27
27. Đoạn code Python sau sẽ in ra kết quả gì: `a = 5 def change_value(a): a = 10 change_value(a) print(a)`
Câu 28
28. Hàm `map(function, iterable)` trong Python làm gì?
Câu 29
29. Phương thức `split()` trong Python dùng để làm gì với chuỗi?
Câu 30
30. Điều gì là ưu điểm chính của việc sử dụng thư viện NumPy trong Python?

Để lại một bình luận