Sammanfattning
Funktioner hjälper oss att dela upp och återanvända kod. En funktion kan bero på sina argument, andra funktioner och tillstånd utanför funktionen. Tydliga inparametrar och returvärden gör sådana beroenden lättare att förstå.

Vi skapar en ny funktion med kodordet med def följt av ett funktionsnamn. En funktion kan ta emot argument och returnera värden. Funktioner kapslar in kod för specifika uppgifter, vilket främjar kodens återanvändbarhet och läsbarhet. Inparametrar tillåter funktioner att agera på olika data, medan returvärden gör att funktioner kan kommunicera resultat. Att lära sig om funktioner är alltså viktigt på så sätt att utvecklare kan skriva mer effektiv och organiserad kod.
I nästkommande avsnitt kommer ett gäng uppgifter som du kan testa för att se om du har förstått allt!