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

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

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

Số câu30
Quiz ID11577
Câu 1
1. Từ khóa nào sau đây được sử dụng để định nghĩa một hàm trong Python?
Câu 2
2. Generator trong Python là gì và lợi ích chính của việc sử dụng generator so với list là gì?
Câu 3
3. Trong lập trình hướng đối tượng (OOP) với Python, 'class' là gì?
Câu 4
4. Module `math` trong Python cung cấp những chức năng gì?
Câu 5
5. Giả sử bạn có một list lồng nhau `matrix = [[1, 2, 3], [4, 5, 6], [7, 8, 9]]`. Làm thế nào để truy cập vào số `5` trong `matrix`?
Câu 6
6. Trong Python, `True` và `False` thuộc kiểu dữ liệu nào?
Câu 7
7. Hàm `range()` trong Python thường được sử dụng trong trường hợp nào?
Câu 8
8. Phương thức `join()` trong Python được sử dụng để làm gì?
Câu 9
9. Phương thức đặc biệt `__init__` trong Python class có vai trò gì?
Câu 10
10. Hàm `len()` trong Python được sử dụng để làm gì?
Câu 11
11. Phương thức `copy()` được sử dụng như thế nào đối với list và dictionary trong Python, và tại sao nó quan trọng?
Câu 12
12. Khái niệm 'list comprehension' trong Python dùng để làm gì?
Câu 13
13. Đoạn mã Python sau sẽ in ra kết quả gì? ```python x = 5 y = '10' print(x + y) ```
Câu 14
14. Sự khác biệt chính giữa `==` và `is` trong Python là gì?
Câu 15
15. Toán tử `%` trong Python thực hiện phép toán gì?
Câu 16
16. Phương thức `pop()` trong Python khi được gọi trên một list sẽ làm gì?
Câu 17
17. Cấu trúc điều khiển `if-elif-else` trong Python dùng để làm gì?
Câu 18
18. 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 19
19. Trong Python, kiểu dữ liệu nào sau đây là kiểu dữ liệu bất biến (immutable)?
Câu 20
20. Trong Python, comment một dòng code được bắt đầu bằng ký tự nào?
Câu 21
21. Trong Python, exception handling được thực hiện bằng cấu trúc nào?
Câu 22
22. Trong Python, lambda function là gì và chúng thường được sử dụng trong trường hợp nào?
Câu 23
23. Kiểu dữ liệu trả về của hàm `input()` trong Python luôn là gì?
Câu 24
24. Trong Python, module `os` thường được sử dụng để làm gì?
Câu 25
25. Hàm nào sau đây được sử dụng để mở một file để đọc trong Python?
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, 'dictionary' là gì và cấu trúc dữ liệu này hoạt động như thế nào?
Câu 28
28. Phương thức `split()` trong Python khi được gọi trên một chuỗi (string) sẽ trả về kiểu dữ liệu gì?
Câu 29
29. Phương thức `strip()` trong Python được sử dụng để làm gì?
Câu 30
30. Decorator trong Python được sử dụng để làm gì?

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