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

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

1. Trong Python, biểu thức nào sau đây trả về phần dư của phép chia 10 cho 3?
2. Trong Python, exception nào được raised khi bạn cố gắng truy cập một index không tồn tại trong một list?
3. Hàm nào sau đây được sử dụng để lấy độ dài của một chuỗi, list, tuple, hoặc dictionary trong Python?
4. Đoạn code Python sau sẽ in ra gì? ```python x = 5 def func(): global x x = 10 func() print(x) ```
5. Trong Python, `__init__` là gì?
6. Hàm nào sau đây được sử dụng để chuyển đổi một chuỗi thành một số nguyên trong Python?
7. Đoạn code Python sau sẽ in ra gì? ```python def my_function(x, y=10): return x + y print(my_function(5)) ```
8. Đoạn code Python sau sẽ in ra gì? ```python x = [1, 2, 3, 4, 5] print(x[1:3]) ```
9. Trong Python, module nào cung cấp các hàm để làm việc với regular expressions?
10. Trong Python, từ khóa nào được sử dụng để tạo một vòng lặp vô hạn?
11. Trong Python, hàm `lambda` là gì?
12. Hàm nào sau đây được sử dụng để mở một file để ghi trong Python?
13. Trong Python, từ khóa nào được sử dụng để định nghĩa một hàm?
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 để sắp xếp một list tại chỗ (in-place) trong Python?
16. Hàm nào sau đây được sử dụng để đọc một dòng từ một file trong Python?
17. 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?
18. Trong Python, kiểu dữ liệu nào sau đây được sử dụng để lưu trữ một chuỗi các ký tự Unicode?
19. Trong Python, từ khóa nào được sử dụng để import một module?
20. Trong Python, phương thức `__str__` được sử dụng để làm gì?
21. Đoạn code Python sau sẽ in ra gì? ```python x = 'Hello' y = 'World' print(x + ' ' + y) ```
22. Trong Python, kiểu dữ liệu nào sau đây là *ordered* và *mutable*?
23. Trong Python, module `datetime` được sử dụng để làm gì?
24. Đoạn code Python sau sẽ in ra gì? ```python a = [1, 2, 3] b = a b[0] = 5 print(a) ```
25. Phương thức nào sau đây được sử dụng để đếm số lần xuất hiện của một phần tử trong một list trong Python?
26. Đoạn code Python sau sẽ in ra gì? ```python def outer_function(): x = 10 def inner_function(): nonlocal x x = 20 inner_function() print(x) outer_function() ```
27. Hàm nào sau đây được sử dụng để in ra một đối tượng đến standard output trong Python?
28. Phương thức nào sau đây được sử dụng để loại bỏ một phần tử khỏi một set trong Python?
29. Trong Python, exception nào được raised khi bạn cố gắng chia một số cho 0?
30. Trong Python, module `math` cung cấp hàm nào để tính căn bậc hai của một số?