
15 câu hỏi
Tuple
Set
List
Dictionary
Đáp án: C
Giải thích: Trong Python, mảng một chiều có thể được biểu diễn bằng danh sách (list), cho phép lưu trữ nhiều phần tử và truy cập thông qua chỉ số.
7 in A
A.has(7)
A.contains(7)
A.search(7)
Đáp án: A
Giải thích: Lệnh 7 in A kiểm tra xem giá trị 7 có tồn tại trong danh sách A hay không. Đây là cú pháp đúng của Python.
append()
insert()
extend()
pop()
Đáp án: A
Giải thích: Lệnh append() trong Python được dùng để thêm một phần tử vào cuối danh sách.
Một chuỗi các phần tử cùng kiểu dữ liệu
Một danh sách chứa các danh sách con
Một bảng với dữ liệu không có cấu trúc
Một danh sách các giá trị ngẫu nhiên
Đáp án: B
Giải thích: Mảng hai chiều là một danh sách chứa các danh sách con, giúp biểu diễn dữ liệu dưới dạng bảng với hàng và cột.
A[1][2]
A[2][3]
A[3][2]
A[0][1]
Đáp án: A
Giải thích: Trong Python, chỉ số bắt đầu từ 0, do đó phần tử tại hàng 2 cột 3 của ma trận sẽ là A[1][2].
Một lệnh for đơn
Hai lệnh for lồng nhau
Hàm map()
Lệnh while
Đáp án: B
Giải thích: Để duyệt qua từng phần tử của mảng hai chiều, ta cần sử dụng hai lệnh for lồng nhau: một lệnh duyệt theo hàng, một lệnh duyệt theo cột.
sum()
max()
min()
avg()
Đáp án: A
Giải thích: Hàm sum() trong Python được sử dụng để tính tổng các phần tử trong một danh sách.
1
3
5
Lỗi
Đáp án: C
Giải thích: Sử dụng chỉ số âm trong Python sẽ truy cập từ phần tử cuối cùng trở về đầu, do đó A[-1] trả về giá trị 5.
Dictionary chứa danh sách
List chứa list
Tuple chứa set
Set chứa tuple
Đáp án: B
Giải thích: Mảng hai chiều trong Python được biểu diễn bằng cách sử dụng danh sách chứa các danh sách con, biểu diễn các hàng và cột.
list.remove(index)
list.delete(index)
list.clear(index)
list.pop(index)
Đáp án: D
Giải thích: Lệnh pop() trong Python được sử dụng để xoá phần tử tại một vị trí cụ thể trong danh sách.
a) Đúng. Đây là cách tiếp cận đúng nhất. Bạn cần tính chiều cao trung bình trước, sau đó duyệt qua mảng để đếm số học sinh có chiều cao lớn hơn trung bình.
b) Sai. Lệnh yêu cầu chỉ so sánh với chiều cao trung bình, không phải giá trị cao nhất.
c) Sai. Không cần thiết phải tạo mảng mới chỉ để chứa những giá trị này, điều này không hiệu quả.
d) Sai. Hàm min() tìm giá trị nhỏ nhất, không liên quan đến việc tính chiều cao trung bình.
a) Đúng. Đây là cách đúng để tính điểm trung bình của từng học sinh: tính tổng điểm của mỗi hàng (đại diện cho mỗi học sinh) và chia cho số môn học (cột).
b) Sai. Điều này sẽ cho ra điểm trung bình của mỗi môn học, không phải điểm trung bình của từng học sinh.
c) Sai. Hàm sum() chỉ tính tổng, bạn vẫn cần phải chia tổng điểm của mỗi hàng cho số môn học để có điểm trung bình.
d) Sai. Hàm max() chỉ tìm điểm cao nhất, không giúp tính trung bình điểm.
Đáp án: Để tính tổng các phần tử của mảng, bạn có thể sử dụng hàm sum(), và để tính giá trị trung bình, bạn chỉ cần chia tổng đó cho số lượng phần tử trong mảng. Ví dụ:
A = [1, 2, 3, 4, 5]
total = sum(A)
average = total / len(A)
Giải thích: Hàm sum(A) trả về tổng các phần tử trong mảng A, và len(A) trả về số lượng phần tử trong mảng, cho phép tính giá trị trung bình.
Đáp án: Có, trong Python bạn có thể duyệt mảng theo chiều ngược lại bằng cách sử dụng cú pháp lặp ngược với lệnh for và hàm range() hoặc sử dụng slicing. Ví dụ:
A = [1, 2, 3, 4, 5]
for i in range(len(A)-1, -1, -1):
print(A[i])
Giải thích: range(len(A)-1, -1, -1) tạo một dãy số ngược từ chỉ số cuối đến chỉ số đầu của mảng, cho phép bạn duyệt mảng từ cuối về đầu.
Đáp án: Một ma trận 3x3 có thể biểu diễn dưới dạng danh sách lồng nhau trong Python. Ví dụ:
A = [[12, 10, 91], [11, 45, 20], [15, 34, 55]]
print(A[2][1])
Giải thích: Mảng A được biểu diễn như một ma trận 3x3. Để truy cập phần tử tại hàng thứ 3 và cột thứ 2 (phần tử 34), ta sử dụng chỉ số A[2][1], vì chỉ số trong Python bắt đầu từ 0.
Bạn có thích hoạt động này không?
Ý kiến của bạn sẽ giúp chúng tôi đề xuất nội dung phù hợp hơn.

![[Năm 2022] Đề thi thử môn Vật lí THPT Quốc gia có lời giải - Đề số 21](/_next/image?url=https%3A%2F%2Fvideo.vietjack.com%2Fupload%2Fimages%2Fvj-image%2Fimage-3izficdefgfoel0s9j8s-1786772791.jpg&w=3840&q=75)
![[Năm 2022] Đề thi thử môn Vật lí THPT Quốc gia có lời giải - Đề số 20](/_next/image?url=https%3A%2F%2Fvideo.vietjack.com%2Fupload%2Fimages%2Fvj-image%2Fimage-emy0gtcksawvorajezvv-1786772460.jpg&w=3840&q=75)




















