X

Tin học 11 Kết nối tri thức

Giải Tin học 11 trang 82 Kết nối tri thức


Haylamdo biên soạn và sưu tầm với Giải Tin học 11 trang 82 trong Bài 17: Dữ liệu mảng một chiều và hai chiều Tin học lớp 11 Kết nối tri thức hay nhất, ngắn gọn sẽ giúp học sinh dễ dàng trả lời các câu hỏi & làm bài tập Tin 11 trang 82.

Giải Tin học 11 trang 82 Kết nối tri thức

Câu hỏi 1 trang 82 Tin học 11: Sử dụng hàm sum() tính tổng các số của một dãy. Hãy viết câu lệnh tính giá trị trung bình của dãy số A cho trước.

Lời giải:

tb = sum(A) / len(A)

print(tb)

Câu hỏi 2 trang 82 Tin học 11: Có thể duyệt các phần tử của mảng theo chiều ngược lại, từ cuối về đầu, được không?

Lời giải:

Ta có thể duyệt các phần tử của mảng theo chiều ngược lại từ cuối về đầu bằng cách sử dụng index âm trong Python. Cụ thể, các phần tử của mảng có thể được truy cập bằng cách sử dụng index âm bắt đầu từ -1 đến -n, trong đó n là số phần tử của mảng.

Ví dụ, giả sử ta có một mảng như sau:

arr = [1, 2, 3, 4, 5]

Để duyệt các phần tử của mảng theo chiều ngược lại từ cuối về đầu, ta có thể sử dụng vòng lặp for như sau:

for i in range(len(arr)-1, -1, -1):

         print(arr[i])

Ở đây, ta sử dụng hàm range() để tạo ra một chuỗi các index từ len(arr)-1 (index của phần tử cuối cùng của mảng) đến 0 (index của phần tử đầu tiên của mảng) với bước lùi -1. Trong mỗi lần lặp, ta sử dụng index để truy cập phần tử tương ứng trong mảng và thực hiện các thao tác xử lý mong muốn.

5 4 3 2 1

Hoạt động 2 trang 82 Tin học 11: Thực hiện các lệnh sau, sau sát, trao đổi và thảo luận, từ đó nhận biết về mô hình danh sách trong Python.

Lời giải:

Python hỗ trợ mô hình dữ liệu danh sách trong danh sách, tức là mỗi phần tử của danh sách là một đối tượng dạng danh sách khác.

Lời giải bài tập Tin học 11 Bài 17: Dữ liệu mảng một chiều và hai chiều hay khác:

Xem thêm lời giải bài tập Tin học lớp 11 Kết nối tri thức hay nhất, ngắn gọn khác: