In primo luogo lasciatemi chiarire che conosco C e sto imparando Python. Quindi il mio OOPS è un po 'brutto.
Stavo leggendo il tutorial ufficiale e ho trovato questo
Although scopes are determined statically, they are used dynamically. At any time during execution, there are at least three nested scopes whose namespaces are directly accessible:
- the innermost scope, which is searched first, contains the local names
- the scopes of any enclosing functions, which are searched starting with the nearest enclosing scope, contains non-local, but also non-global names
- the next-to-last scope contains the current module’s global names the outermost scope (searched last) is the namespace containing built-in names
Capisco gli spazi dei nomi. Penso che gli ambiti siano la stessa cosa. Ma non riuscivo a capire cosa significa la frase sugli obiettivi? Qual è il vantaggio di un simile accordo?
Capisco la frase ma non riesco a visualizzarla. Quindi per favore non dire che questo è un problema con il mio inglese.