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