Back to feed

Namespaces in Python

Real Python

EDITOR BRIEF

Python namespaces are the structures that store and organize names used in a program. The article explains when namespaces are created, how they function, and how scope determines where a name can be accessed.

INSIGHTS

Understanding namespaces helps beginners avoid name conflicts and confusing bugs. A good next step is to practice with local, global, and built-in names in a small Python script.

CodeFriends courses that build on this story. Practice in the browser with nothing to install.

COMMENTS

0/40
0/2000

Loading comments…