Trang chủ Lớp 11 Tin học lớp 11 SGK Tin học 11 - Kết nối tri thức Vận dụng 1 Bài 17 (trang 81) Tin học 11: Vận dụng...

Vận dụng 1 Bài 17 (trang 81) Tin học 11: Vận dụng 1 trang 85 Tin học 11 – Kết nối tri thức Viết hàm số UnitMatrix(n) với n là số tự nhiên cho trước

Giải Vận dụng 1 Bài 17. Dữ liệu mảng một chiều và hai chiều (trang 81) – SGK Tin học 11 Kết nối tri thức. Gợi ý: Vận dụng kiến thức trong bài kết hợp kiến thức thực tế của bản thân để trả lời câu hỏi.

Câu hỏi/Đề bài:

Vận dụng 1 trang 85 Tin học 11 – Kết nối tri thức

Viết hàm số UnitMatrix(n) với n là số tự nhiên cho trước, hàm trả lại giá trị là ma trận bậc n như Hình 17.1.

Hướng dẫn:

Vận dụng kiến thức trong bài kết hợp kiến thức thực tế của bản thân để trả lời câu hỏi.

Lời giải:

def UnitMatrix(n):

 matrix = []

 for i in range(n):

  row = []

  for j in range(n):

   if i == j:

    row.append(1)

   else:

    row.append(0)

  matrix.append(row)

 return matrix