logo

Câu 28.6 trang 58 SBT Tin học 10: Đoạn chương trình sau có lỗi không?

icon_facebook

Bài 28. Phạm vi của biến

Câu 28.6 trang 58 SBT Tin học 10: Đ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)

Lời giải ngắn nhất

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.

icon-date
Xuất bản : 13/06/2024 - Cập nhật : 13/06/2024

Câu hỏi thường gặp

Đánh giá độ hữu ích của bài viết

😓 Thất vọng
🙁 Không hữu ích
😐 Bình thường
🙂 Hữu ích
🤩 Rất hữu ích
image ads