Kom igångKom igång gratis

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

Visa kurs

Interaktiv övning med praktiskt arbete

Gör teori till handling med en av våra interaktiva övningar

Starta övningen