Pythons inbyggda scope
Här ska du utforska Pythons inbyggda scope, som egentligen bara är en inbyggd modul som heter builtins. För att kunna läsa av builtins behöver du dock köra import builtins – 'eftersom namnet builtins i sig inte är inbyggt… Nej, jag menar allvar!' (Learning Python, 5th edition, Mark Lutz).
Kör import builtins i IPython Shell och sedan dir(builtins) för att skriva ut en lista med alla namn i modulen builtins. Ta en titt – du kommer att känna igen en hel del! Vilket av följande namn finns INTE i modulen builtins?
Den här övningen är en del av kursen
Introduktion till funktioner i Python
Interaktiv övning med praktiskt arbete
Gör teori till handling med en av våra interaktiva övningar
Starta övningen