3. Instructie 3#

We weten nu al aardig wat van Python. In de eerste week hebben we geleerd hoe we berekeningen uit kunnen voeren en hoe we de resultaten hiervan in variabelen op kunnen slaan. In de tweede week leerden we dat het handig is om je Python code in scripts te schrijven zodat je dezelfde operatie nog een keer uit kan voeren. Daarnaast hebben we geleerd over foutmeldingen en hebben we gezien hoe we kunnen testen of er aan bepaalde voorwaarden voldaan wordt. Tenslotte hebben we gekeken hoe we loops kunnen gebruiken om operaties meer dan eens uit te laten voeren, bijvoorbeeld voor elk element van een lijst.

Deze instructie

In deze laatste instructie zullen we kijken naar functies. Functies helpen ons om taakjes die we vaak uit willen voeren efficient te kunnen programmeren. We voegen deze operaties eigenlijk samen onder een nieuw commando. Op die manier kunnen we makkelijk een handeling herhalen zonder dat we elke keer alle stappen opnieuw hoeven te typen.

Tenslotte zullen we de concepten flow en scope bespreken. Deze concepten gaan over in welke volgorde je code uitgevoerd kan worden en welke variabelen beschikbaar zijn voor welk deel van je code. Zeker wanneer je groter scripts gaat schrijven, en vooral wanneer je daarin fouten op moet sporen, is het belangrijk om deze concepten daarbij te gebruiken.


Na deze instructie:

  • kan je functies schrijven in Python,

  • kan je jouw code netjes en consistent vormgeven zodat deze ook voor anderen goed leesbaar is,

  • kan je voor een gegeven script met if-statements, for-loops en functies aangeven in welke volgorde de commando’s uitgevoerd zullen worden.