![]() | Example: a is global, local, and class attribute
a = 1 # global variable def f(x): a = 2 # local variable class B: def __init__(self): self.a = 3 # class attribute def scopes(self): a = 4 # local (method) variable |
![]() | Dictionaries with variable names as keys and variables as values:
locals() : local variables globals() : global variables vars() : local variables vars(self) : class attributes |