Tại trường học, văn phòng hay bất kỳ môi trường nào, sự nhầm lẫn có thể phát sinh do những người có tên gọi khác nhau. Sự nhầm lẫn này thường được giải quyết bằng cách cung cấp một danh tính độc nhất cho họ. Trong lập trình cũng có những vấn đề tương tự như vậy.
Nếu bạn viết một vài dòng code, sẽ không có vấn đề gì khi gán một tên cho mọi biến, nhưng khi bạn sử dụng các module bên ngoài với hàng nghìn dòng code. Bạn sẽ không thể sử dụng một tên duy nhất cho mọi biến hoặc đối tượng. Đó là lý do vì sao không gian tên trong Python lại quan trọng đến vậy. Trong bài viết này, T3H sẽ giúp các bạn tìm hiểu mọi thứ về phạm vi, không gian tên trong Python.