FlashKeepers

Python · Python · College and University

Python-basis: functies en controlestructuren

Python-functiedefinities, lussen en voorwaardelijke logica, uitgelegd met telkens een kort voorbeeld.

About this set

40 basic cards for Python Python. It opens with "Hoe definieer je een functie in Python?" and "Wat doet een functieparameter?". More College and University decks are listed below.

40 cards · basic cards · AI-written, checked twice. Edit anything.

Study this set free Look inside first Get FlashKeepers for iPhone

Opens in your browser, no account. Get the iPhone and iPad app · Android app

Hoe definieer je een functie in Python?
Show answerGebruik def, de functienaam, haakjes en een dubbele punt, en spring daarna de body in.
Wat doet een functieparameter?
Show answerEen parameter is een benoemde plaatshouder voor een waarde die wordt doorgegeven wanneer de functie wordt aangeroepen.
Hoe geef je een waarde terug uit een functie?
Show answerGebruik het sleutelwoord return, gevolgd door de waarde die naar de aanroeper teruggestuurd moet worden.
Wat is een standaardparameter?
Show answerEen parameter met een vooraf ingestelde waarde die wordt gebruikt als er voor die parameter geen argument wordt meegegeven.
Geef een voorbeeld van een functie met twee parameters
Show answerdef add(a, b): return a + b
Wat gebeurt er als een functie geen return-statement heeft?
Show answerDe functie geeft impliciet None terug.
Wat is een docstring van een functie?
Show answerEen stringliteral direct na de def-regel die beschrijft wat de functie doet.
Hoe roep je een functie met de naam greet aan?
Show answerSchrijf de functienaam gevolgd door haakjes: greet()
Wat zijn positionele argumenten?
Show answerArgumenten die in dezelfde volgorde aan een functie worden doorgegeven als waarin ze in de definitie staan.
Hoe geef je keyword-argumenten door aan een functie?
Show answerGebruik de parameternaam gevolgd door een gelijkteken en de waarde: func(name='Alice')
Wat kun je doen met *args?
Show answerEen variabel aantal positionele argumenten doorgeven aan een functie.
Wat kun je doen met **kwargs?
Show answerEen variabel aantal keyword-argumenten doorgeven aan een functie.
Wat is de basisstructuur van een if-statement?
Show answerif voorwaarde: gevolgd door ingesprongen code die alleen wordt uitgevoerd als de voorwaarde waar is
Wat is de structuur van een if-else-statement?
Show answerif voorwaarde: wordt uitgevoerd als de voorwaarde waar is, else: wordt uitgevoerd als de voorwaarde onwaar is
Hoe voeg je een derde tak toe aan een voorwaarde?
Show answerGebruik elif (else if) voor extra voorwaarden tussen if en else.

25 more cards in the app

Study this set free