Professional Documents
Culture Documents
Test01 13-4-2023 LaThanhNhan
Test01 13-4-2023 LaThanhNhan
Câu 2:
a. Lỗi phần ages() để truy cập vào giá trị key. ta sửa lại thành ngoặc vuông
[]
ages = {"Lan": 19, "Hồng": 21, "Cúc": 20, "Mai": 22}
print(f'Hồng đã {ages["Hồng"]} tuổi')
b.Lỗi bố trí dòng return so sai vị trí, sửa bằng cách lùi ra 1 hàng
def tinhgiaithua(n):
so = 1
for i in range(1, n+1):
so *= i
return so
print("Giai thua cua 4 = ", tinhgiaithua(4))
print("Giai thua cua 8 = ", tinhgiaithua(8))
c.Lỗi dùng dấu [] sau dòng randint nó sẽ không hiểu đây là 1 hàm. sửa bằng
cách đổi thành dấu ()
import numpy as np
a = np.random.randint(0, 10, (6, 8))
print(a)
Câu 3:
a.
import numpy as np
a = np.random.uniform(-1, 1, (3, 6))
print("Ma trận:")
print(a)
sum_columns = np.sum(a, axis=0)
print("Tổng của mỗi cột:")
print(sum_columns)
sum_rows = np.sum(a, axis=1)
print("Tổng của mỗi hàng:")
print(sum_rows)
b.
import numpy as np