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

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

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

Số câu30
Quiz ID11583
Câu 1
1. Trong lập trình hướng đối tượng Python, phương thức `__init__` có vai trò gì?
Câu 2
2. Hàm `range(start, stop, step)` trong Python tạo ra cái gì?
Câu 3
3. Trong Python, 'monkey patching' là gì?
Câu 4
4. Câu lệnh `try-except` trong Python dùng để xử lý loại lỗi nào?
Câu 5
5. Để comment một dòng trong Python, bạn sử dụng ký tự nào?
Câu 6
6. Trong Python, `*args` và `**kwargs` được sử dụng để làm gì trong định nghĩa hàm?
Câu 7
7. Trong Python, biến toàn cục (global variable) là gì?
Câu 8
8. Phương thức `pop()` khi được gọi trên một list sẽ thực hiện hành động gì?
Câu 9
9. Kiểu dữ liệu nào sau đây KHÔNG phải là kiểu dữ liệu cơ bản trong Python?
Câu 10
10. 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 11
11. Hàm `len()` trong Python trả về giá trị gì?
Câu 12
12. Khái niệm 'slice' trong Python dùng để làm gì?
Câu 13
13. Decorator trong Python được sử dụng để làm gì?
Câu 14
14. Thư viện `NumPy` trong Python chủ yếu được sử dụng cho mục đích gì?
Câu 15
15. Trong Python, bạn có thể ép kiểu dữ liệu từ string sang integer bằng cách nào?
Câu 16
16. Trong Python, toán tử `%` dùng để làm gì?
Câu 17
17. Phương thức `join()` trong Python được sử dụng để làm gì?
Câu 18
18. Đoạn code Python sau sẽ in ra kết quả gì? ```python x = 5 y = 'hello' print(x + y) ```
Câu 19
19. Điều gì xảy ra khi bạn gọi hàm `super()` trong một class con trong Python?
Câu 20
20. Cấu trúc điều khiển nào sau đây được sử dụng để thực hiện một khối code nếu một điều kiện là đúng, và một khối code khác nếu điều kiện là sai?
Câu 21
21. Phương thức nào sau đây được sử dụng để thêm một phần tử vào cuối list trong Python?
Câu 22
22. Điều gì sẽ 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 23
23. Hàm nào sau đây trong Python được sử dụng để đọc dữ liệu từ một file?
Câu 24
24. Câu lệnh `assert` trong Python được dùng để làm gì?
Câu 25
25. Generator trong Python là gì và nó khác gì so với list comprehension?
Câu 26
26. Trong Python, vòng lặp `for` thường được sử dụng để làm gì?
Câu 27
27. Trong Python, bạn có thể so sánh hai giá trị để kiểm tra xem chúng có cùng kiểu dữ liệu không bằng cách nào?
Câu 28
28. Trong Python, kiểu dữ liệu nào sau đây là kiểu bất biến (immutable)?
Câu 29
29. Module `math` trong Python cung cấp những chức năng chính nào?
Câu 30
30. Phương thức `split()` trong Python được sử dụng để làm gì với chuỗi?

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