Các bộ trắc nghiệm liên quan
Trắc nghiệm Công nghệ, Dữ liệu & Kỹ năng
Trắc nghiệm Lập trình Python online có đáp án
Lưu ý và Miễn trừ trách nhiệm:Các câu hỏi và đáp án trong bộ trắc nghiệm này được xây dựng với mục đích hỗ trợ ôn luyện kiến thức và tham khảo. Nội dung này không phản ánh tài liệu chính thức, đề thi chuẩn hay bài kiểm tra chứng chỉ từ bất kỳ tổ chức giáo dục hoặc cơ quan cấp chứng chỉ chuyên ngành nào. Admin không chịu trách nhiệm về độ chính xác tuyệt đối của thông tin cũng như mọi quyết định bạn đưa ra dựa trên kết quả của các bài trắc nghiệm.
Cùng bắt đầu hành trình chinh phục bộ Trắc nghiệm Lập trình Python online có đáp án. Bộ câu hỏi trắc nghiệm sẽ mang đến cho bạn trải nghiệm học tập tích cực và chủ động. Chỉ cần chọn một bộ câu hỏi phía dưới và bắt đầu khám phá ngay. Hy vọng bạn sẽ đạt kết quả cao, chăm chỉ và tập trung!
1. Cú pháp nào sau đây được sử dụng để viết một comment một dòng trong Python?
2. 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?
3. Phương thức nào sau đây được sử dụng để loại bỏ một phần tử khỏi list dựa trên *index*?
4. Trong Python, câu lệnh nào sau đây được sử dụng để bỏ qua phần còn lại của vòng lặp hiện tại và chuyển sang lần lặp tiếp theo?
5. Trong Python, câu lệnh nào sau đây được sử dụng để thoát khỏi một vòng lặp?
6. Trong Python, hàm `len()` trả về giá trị gì?
7. Trong Python, toán tử `//` thực hiện phép toán gì?
8. Trong Python, `is` và `==` khác nhau như thế nào?
9. Trong Python, toán tử `%` thực hiện phép toán gì?
10. Trong Python, list comprehension là gì?
11. Trong Python, biểu thức `3 > 2 and 1 < 4` trả về giá trị gì?
12. Hàm nào sau đây được sử dụng để mở một file để đọc trong Python?
13. Trong Python, module `os` thường được sử dụng để làm gì?
14. Trong Python, kiểu dữ liệu nào sau đây là một *sequence type*?
15. Trong Python, biểu thức `not True` trả về giá trị gì?
16. Hàm nào sau đây được sử dụng để đọc một dòng từ input của người dùng trong Python?
17. Cú pháp nào sau đây được sử dụng để truy cập một phần tử trong list `my_list` tại index 3?
18. Hàm nào sau đây được sử dụng để tạo một số ngẫu nhiên trong khoảng [0.0, 1.0) trong Python?
19. Trong Python, `__init__` là gì?
20. Trong Python, hàm `map()` được sử dụng để làm gì?
21. Trong Python, kiểu dữ liệu dictionary lưu trữ dữ liệu dưới dạng?
22. Cú pháp nào sau đây được sử dụng để định nghĩa một hàm trong Python?
23. Trong Python, `try…except` được sử dụng để làm gì?
24. Trong Python, decorator là gì?
25. Trong Python, kiểu dữ liệu nào sau đây lưu trữ một tập hợp các phần tử *duy nhất*?
26. Trong Python, kiểu dữ liệu nào sau đây là *immutable* (không thể thay đổi)?
27. 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?
28. 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?
29. Trong Python, kiểu dữ liệu nào sau đây là *mutable* (có thể thay đổi)?
30. Phương thức nào sau đây được sử dụng để xóa tất cả các phần tử khỏi một list trong Python?
31. Hàm `super()` trong Python được sử dụng để làm gì?
32. 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?
33. Trong Python, toán tử `%` dùng để làm gì?
34. Trong Python, kiểu dữ liệu nào sau đây là *mutable* (có thể thay đổi)?
35. Phương thức `strip()` trong Python được sử dụng để làm gì?
36. Cú pháp nào sau đây đúng để tạo một dictionary trong Python?
37. Trong Python, làm thế nào để viết một comment nhiều dòng?
38. Hàm `len()` trong Python dùng để làm gì?
39. Trong Python, biểu thức `[i for i in range(5)]` tạo ra đối tượng nào?
40. Từ khóa `global` trong Python được sử dụng để làm gì?
41. Toán tử `is` trong Python dùng để làm gì?
42. Đoạn code Python sau sẽ in ra kết quả gì: `print(2 ** 3 + (5 + 2))`?
43. Phương thức `pop()` trong Python được sử dụng để làm gì?
44. Trong Python, phương thức `append()` được sử dụng để làm gì?
45. Trong Python, kiểu dữ liệu nào sau đây có thể chứa các phần tử trùng lặp?
46. Trong Python, kiểu dữ liệu `set` dùng để làm gì?
47. Trong Python, làm thế nào để kiểm tra xem một file có tồn tại hay không?
48. Từ khóa nào sau đây được sử dụng để định nghĩa một hàm trong Python?
49. Trong Python, `try…except` được sử dụng để làm gì?
50. Hàm nào sau đây được sử dụng để đọc một dòng từ một file trong Python?
51. Phương thức `split()` trong Python dùng để làm gì?
52. Đoạn code Python sau sẽ in ra kết quả gì: `print(‘Hello’.replace(‘l’, ‘p’))`?
53. Trong Python, vòng lặp `for` thường được sử dụng để làm gì?
54. Trong Python, kiểu dữ liệu nào sau đây là *ordered* (có thứ tự)?
55. Module `datetime` trong Python được sử dụng để làm gì?
56. Trong Python, `__init__` là gì?
57. Module nào sau đây thường được sử dụng để làm việc với các biểu thức chính quy (regular expressions) trong Python?
58. Trong Python, hàm `range()` trả về đối tượng thuộc kiểu dữ liệu nào?
59. Trong Python, kiểu dữ liệu nào sau đây là *immutable* (không thể thay đổi)?
60. Hàm `map()` trong Python dùng để làm gì?
61. Trong Python, `__init__` là gì?
62. Trong Python, toán tử `//` thực hiện phép chia nào?
63. Kiểu dữ liệu nào sau đây thường được sử dụng để lưu trữ một chuỗi ký tự trong Python?
64. 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?
65. Trong Python, hàm `len()` được sử dụng để làm gì?
66. Trong Python, biểu thức `1 == ‘1’` trả về giá trị nào?
67. Trong Python, thư viện nào thường được sử dụng để phân tích dữ liệu và tính toán khoa học?
68. Trong Python, từ khóa `global` được sử dụng để làm gì?
69. Trong Python, từ khóa nào được sử dụng để định nghĩa một hàm?
70. Cú pháp nào sau đây đúng để khai báo một dictionary trong Python?
71. Trong Python, biểu thức `True and False` trả về giá trị nào?
72. Trong Python, câu lệnh nào được sử dụng để thoát khỏi một vòng lặp?
73. Trong Python, exception nào được raised khi bạn cố gắng truy cập một biến chưa được định nghĩa?
74. Trong Python, phương thức `split()` được sử dụng để làm gì với một chuỗi?
75. Trong Python, phương thức `strip()` được sử dụng để làm gì với một chuỗi?
76. Trong Python, làm thế nào để kiểm tra xem một phần tử có tồn tại trong một list hay không?
77. Trong Python, làm thế nào để mở một file để đọc?
78. Trong Python, làm thế nào để bạn viết một comment trên nhiều dòng?
79. Trong Python, giá trị trả về mặc định của một hàm nếu không có câu lệnh `return` là gì?
80. Trong Python, kiểu dữ liệu nào sau đây là *immutable* (không thể thay đổi)?
81. Trong Python, phương thức nào được sử dụng để chuyển đổi một đối tượng thành một chuỗi?
82. Phương thức nào sau đây được sử dụng để loại bỏ một phần tử khỏi một list theo chỉ số (index) trong Python?
83. Trong Python, vòng lặp `for` thường được sử dụng để làm gì?
84. 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?
85. Trong Python, kiểu dữ liệu nào sau đây là *mutable* (có thể thay đổi)?
86. Hàm nào sau đây được sử dụng để đọc một dòng từ một file trong Python?
87. Module nào trong Python thường được sử dụng để làm việc với các biểu thức chính quy (regular expressions)?
88. Trong Python, toán tử `%` thực hiện phép toán nào?
89. Trong Python, phương thức nào sau đây được sử dụng để sắp xếp một list tại chỗ (in-place)?
90. Trong Python, hàm `range(5)` sẽ tạo ra một dãy số như thế nào?
91. Trong Python, module `datetime` được sử dụng để làm gì?
92. Hàm nào sau đây được sử dụng để chuyển đổi một chuỗi thành số nguyên trong Python?
93. Trong Python, module `re` được sử dụng để làm gì?
94. Trong Python, toán tử `%` được sử dụng để làm gì?
95. Cú pháp nào sau đây đúng để tạo một list comprehension trong Python?
96. Trong Python, module `os` thường được sử dụng để làm gì?
97. Trong Python, hàm `map()` thường được sử dụng để làm gì?
98. Trong Python, kiểu dữ liệu nào sau đây là *immutable*?
99. Trong Python, kiểu dữ liệu nào sau đây không phải là một kiểu dữ liệu built-in?
100. Hàm nào sau đây được sử dụng để đọc một dòng từ một file trong Python?
101. Trong Python, hàm `zip()` thường được sử dụng để làm gì?
102. Đoạn code sau in ra kết quả gì: `print(len(‘Hello World’))`?
103. Hàm nào sau đây được sử dụng để ghi dữ liệu vào một file trong Python?
104. Trong Python, kiểu dữ liệu nào sau đây là *mutable*?
105. Trong Python, phương thức `super()` được sử dụng để làm gì?
106. Cú pháp nào sau đây đúng để tạo một dictionary trong Python?
107. 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?
108. Phương thức nào sau đây được sử dụng để xóa một phần tử khỏi list theo index trong Python?
109. Hàm nào sau đây trong Python được sử dụng để mở một file để đọc?
110. Trong Python, phương thức `__init__` được sử dụng để làm gì?
111. Trong Python, hàm `filter()` thường được sử dụng để làm gì?
112. Đoạn code sau in ra kết quả gì: `print(2 ** 3 + (5 + 2))`?
113. Cú pháp nào sau đây đúng để định nghĩa một hàm trong Python?
114. Trong Python, biểu thức `x is None` được sử dụng để làm gì?
115. Trong Python, biểu thức `if __name__ == ‘__main__’:` được sử dụng để làm gì?
116. Trong Python, exception handling được thực hiện bằng cách sử dụng các khối lệnh nào?
117. Đoạn code sau in ra kết quả gì: `print(3 > 5 or 2 < 4)`?
118. Đoạn code sau in ra kết quả gì: `print(type([1, 2, 3]))`?
119. Đoạn code sau in ra kết quả gì: `print(‘Python'[::-1])`?
120. Đoạn code sau in ra kết quả gì: `print(‘Hello’.replace(‘l’, ‘p’))`?
121. 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?
122. Trong Python, hàm `len()` dùng để làm gì?
123. Cấu trúc dữ liệu nào sau đây hoạt động theo nguyên tắc LIFO (Last In, First Out)?
124. Trong Python, kiểu dữ liệu dictionary được biểu diễn như thế nào?
125. Trong Python, từ khóa `global` được sử dụng để làm gì?
126. Trong Python, phương thức nào được sử dụng để thêm một phần tử vào cuối list?
127. Trong Python, làm thế nào để mở một file ở chế độ chỉ đọc?
128. Trong Python, biểu thức `5 > 3 and 2 < 1` trả về giá trị gì?
129. Trong Python, làm thế nào để import một module tên là `math`?
130. Biểu thức nào sau đây kiểm tra xem một biến `x` có thuộc kiểu dữ liệu string hay không?
131. Đoạn code sau in ra kết quả gì?
“`python
x = [1, 2, 3]
y = x
y[0] = 5
print(x)
“`
132. Trong Python, hàm `zip()` dùng để làm gì?
133. Trong Python, hàm `map()` thường được sử dụng để làm gì?
134. Trong Python, làm thế nào để viết một comment nhiều dòng?
135. Trong Python, làm thế nào để tạo một bản sao *nông* (shallow copy) của một list?
136. Trong Python, làm thế nào để kiểm tra xem một key có tồn tại trong dictionary hay không?
137. Đoạn code sau in ra kết quả gì?
“`python
lst = [1, 2, 3, 4, 5]
print(lst[1:3])
“`
138. Hàm `range(5)` trong Python trả về dãy số nào?
139. Trong Python, `try…except` được sử dụng để làm gì?
140. Đoạn code sau in ra kết quả gì?
“`python
x = 5
y = “Hello”
print(x + y)
“`
141. Trong Python, hàm `filter()` dùng để làm gì?
142. Trong Python, toán tử `//` thực hiện phép toán nào?
143. Trong Python, từ khóa nào được sử dụng để định nghĩa một hàm?
144. Trong Python, hàm `super()` được sử dụng để làm gì?
145. Trong Python, kiểu dữ liệu nào sau đây là *iterable* nhưng không phải là *sequence*?
146. Trong Python, kiểu dữ liệu nào sau đây không thể chứa các phần tử trùng lặp?
147. Trong Python, kiểu dữ liệu nào sau đây là *mutable*?
148. Trong Python, phương thức `split()` của chuỗi trả về kiểu dữ liệu gì?
149. Hàm nào sau đây được sử dụng để mở một file trong Python?
150. Trong Python, biểu thức `[i**2 for i in range(5)]` tạo ra list nào?