Đoạn chương trình sau có lỗi không?
m, n = 10, 4
def f(a):
n = n + m + a
return n
f(5)
Quảng cáo
1 câu trả lời 65
Có lỗi. Các biến m, n được khai báo bên ngoài hàm f(). Bên trong hàm có lệnh thực hiện coi n như một biến do đó sẽ có lỗi. Biến được khai báo bên ngoài hàm sẽ không có tác dụng bên trong hàm như một biến.
Quảng cáo
Bạn cần hỏi gì?
Câu hỏi hot cùng chủ đề
-
Đã trả lời bởi chuyên gia
55535 -
Đã trả lời bởi chuyên gia
31466 -
30015
Gửi báo cáo thành công!
