Les 8
Functies in de diepte
Standaardwaarden, *args, **kwargs, keyword-only argumenten en docstrings.
🎯 Na deze les kun je
- flexibele functiesignaturen schrijven
- keyword-argumenten bewust gebruiken
- functies documenteren met docstrings
Functies zijn de bouwstenen van elk programma; je schreef er al veel in Programmeerconcepten. Python geeft je veel vrijheid in hoe een functie zijn argumenten aanneemt: standaardwaarden, een willekeurig aantal argumenten, argumenten die alleen met naam mogen. Die vrijheid helpt om functies te maken die prettig zijn om aan te roepen. Er zit ook één beruchte valkuil tussen, die vrijwel elke Python-programmeur een keer tegenkomt.
🔒 Deze les zit in het betaalde deel van de cursus
De eerste 6 lessen zijn gratis; de rest van de cursus, de live labs en het certificaat koop je eenmalig (€ 24,00). Geen abonnement. Online afrekenen komt binnenkort beschikbaar.
Wil je een seintje als het zover is?