Hoofdstuk 1: Inleiding Flashcards
welke van de 3 soorten instructies is dit + wat is het + wat betekenen die hokjes?
sequentie + een opeenvolging van verschillende stappen + dat kan een andere (of dezelfde) soort instructie zijn
welke van de 3 soorten instructies is dit + wat is dit
selectie + een keuze
welke van de 3 soorten instructies is dit + wat is het?
iteratie + een lus
wat is een waarde en een type in python
een waarde kan een getal of een woord of zin zijn en een type geeft aan wat voor soort waarde het is (dus een getal of een zin bv)
wat is de omschrijving van het type int(
het is een (positief of negatief) geheel getal
wat is de omschrijving van het type float(
het is een (positief of negatief) decimaal getal
wat is de omschrijving van het type bool(
dat is een boolean (dus true of false)
wat is de omschrijving van het type str(
dat is een string (test tussen ‘ ‘)
hoe weet je het type van een waarde
door te typen type( ) met tussen de haakjes de waarde
wat is een variabele + vb
een variabele is een naam die je geeft aan een waarde (bv getal = 17)
wat zijn 2 belangrijke dingen bij variabelen
dat ze hoofdlettergevoelig zijn en dat je best betekenisvolle namen gebruikt voor verwarring te minimaliseren en dat python het zeker begrijpt
wat is een uitdrukking
een uitdrukking of expressie is een combinatie van operatoren, waarden en variabelen die een waarde als resultaat geeft
wat is er speciaal bij de / en // rekenkundige operator
de / staat voor de deling. die geeft altijd een decimale waarde (dus float) als resultaat
de // staat voor de gehele deling. die geeft altijd een gehele waarde als resultaat. als je de int( neemt van die berekening van de gewone deling dan kom je hetzelfde uit als bij de //
wat betekent de % rekenkundige operator
dat betekent de rest bij deling door. dus als je 2 argumenten deelt heeft die deling altijd een rest, die rest is de waarde die bij % gegeven wordt als resultaat
wat betekent de rekenkundige operator **
dat betekent tot de macht