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

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

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

Số câu30
Quiz ID11589
Câu 1
1. Module `math` trong Python cung cấp hàm nào để tính căn bậc hai?
Câu 2
2. Hàm nào sau đây trong Python được sử dụng để đọc dữ liệu từ một file?
Câu 3
3. Trong Python, kiểu dữ liệu dictionary lưu trữ dữ liệu dưới dạng?
Câu 4
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 trong Python?
Câu 5
5. Trong Python, biến toàn cục (global variable) là biến được khai báo ở đâu?
Câu 6
6. Đoạn code Python sau sẽ in ra kết quả gì? ```python def my_func(a): a = a + 10 return a x = 5 my_func(x) print(x) ```
Câu 7
7. Trong Python, hàm `len()` được sử dụng để làm gì?
Câu 8
8. Trong Python, kiểu dữ liệu nào sau đây có thể chứa các phần tử trùng lặp và không có thứ tự?
Câu 9
9. Trong Python, vòng lặp `for` nào sau đây sẽ in ra các số từ 0 đến 4?
Câu 10
10. Phương thức `split()` khi được gọi trên một chuỗi (string) trong Python thường trả về kiểu dữ liệu gì?
Câu 11
11. Trong Python, từ khóa nào được sử dụng để định nghĩa một hàm?
Câu 12
12. Phương thức `extend()` khác với `append()` của list trong Python như thế nào?
Câu 13
13. Đoạn code Python sau sẽ in ra kết quả gì? ```python x = [1, 2, 3] y = x y.append(4) print(x) ```
Câu 14
14. Phương thức `pop()` khi được gọi trên một danh sách (list) trong Python sẽ làm gì?
Câu 15
15. Trong Python, `*args` và `**kwargs` được sử dụng để làm gì trong định nghĩa hàm?
Câu 16
16. Hàm `map()` trong Python thường được sử dụng để làm gì?
Câu 17
17. Trong Python, kiểu dữ liệu nào sau đây là kiểu dữ liệu bất biến (immutable)?
Câu 18
18. Trong Python, comment một dòng code được bắt đầu bằng ký tự nào?
Câu 19
19. Đoạn code Python sau sẽ in ra kết quả gì? ```python x = 5 y = '10' print(x + y) ```
Câu 20
20. Đoạn code Python sau sẽ in ra kết quả gì? ```python x = 'hello' print(x[5]) ```
Câu 21
21. Trong Python, hàm `sorted()` và phương thức `sort()` khác nhau ở điểm nào?
Câu 22
22. Biểu thức điều kiện nào sau đây kiểm tra xem một biến `x` có nằm trong khoảng từ 10 đến 20 (bao gồm cả 10 và 20)?
Câu 23
23. 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 24
24. Trong Python, generator là gì và lợi ích chính của việc sử dụng generator so với list là gì?
Câu 25
25. Toán tử `%` trong Python thực hiện phép toán gì?
Câu 26
26. Phương thức nào sau đây được sử dụng để loại bỏ khoảng trắng ở đầu và cuối chuỗi trong Python?
Câu 27
27. Cấu trúc dữ liệu nào sau đây trong Python hoạt động theo nguyên tắc LIFO (Last-In, First-Out)?
Câu 28
28. Trong Python, exception handling được thực hiện bằng cấu trúc nào?
Câu 29
29. Trong lập trình hướng đối tượng Python, phương thức `__init__` được gọi khi nào?
Câu 30
30. 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?

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