Vorige keer hebben we geleerd
• Hoe je code herhaald met een voorwaarde
• Gebruik hiervoor een while lus
• Je kan dan code herhalen zolang iets waar is
Herhaling while lus
• Herhalen zolang iets waar is
antwoord = 0
while antwoord != 56
print 'hier komt een vraag'
antwoord = ask 'hoeveel is 7 x 8?'
print 'Goed gedaan!'
Herhaling while lus
• Let op -> variabelen in een vergelijking moeten allebei getallen zijn of allebei tekst
antwoord = 0
while antwoord != 'groen'
print 'hier komt een vraag'
antwoord = ask 'Welke kleur heeft het gras'
print 'Goed gedaan!'
Herhaling while lus
• Let op -> in een vergelijking moeten beide kanten getallen zijn of allebei tekst
antwoord = 0
while antwoord != 'groen'
print 'hier komt een vraag'
antwoord = ask 'Welke kleur heeft het gras'
print 'Goed gedaan!'
Herhaling while lus
• Let op -> in een vergelijking moeten beide kanten getallen zijn of allebei tekst
antwoord = ' '
while antwoord != 'groen'
print 'hier komt een vraag'
antwoord = ask 'Welke kleur heeft het gras'
print 'Goed gedaan!'
hier komt een vraag
Goed gedaan!
Herhaling while lus
• Let op -> in een vergelijking moeten beide kanten getallen zijn of allebei tekst
• Let op -> zorg dat je de juiste variabele aanpast, anders gaat je while lus voor altijd door.
antwoord = 0
while antwoord != 'groen'
print 'hier komt een vraag'
antw1 = ask 'Welke kleur heeft het gras'
print 'Goed gedaan!'
Herhaling while lus
• Let op -> in een vergelijking moeten beide kanten getallen zijn of allebei tekst
• Let op -> zorg dat je de juiste variabele aanpast, anders gaat je while lus voor altijd door.
antwoord = 0
while antwoord != 'groen'
print 'hier komt een vraag'
antw1 = ask 'Welke kleur heeft het gras'
print 'Goed gedaan!'
Vandaag gaan we leren -> level 16
• Dat je een lijst maakt met vierkante haken [] (blokhaken)
• Hoe je een item uit een lijst haalt met een getal
• Dat je daarvoor ook blokhaken gebruikt
lijst met blokhaken
lijst is ['kip', 'paard','koe']
print lijst at random
kip
lijst is 'kip', 'paard','koe'
print lijst at random
paard
koe
item opvragen uit een lijst
lijst is ['kip', 'paard','koe']
print lijst[1]
kip
lijst is ['kip', 'paard','koe']
print lijst[2]
paard
lijst is ['kip', 'paard','koe']
print lijst[3]
koe
Vraag 1
lijst is [10, 20, 30, 40]
print lijst[3]
Wat wordt hier geprint?
Vraag 1
lijst is [10, 20, 30, 40]
print lijst[3]
30
Wat wordt hier geprint?
Vraag 2
lijst is ['stoel', 'tafel', 'bank']
print lijst[4]
Wat wordt hier geprint?
Vraag 2
lijst is ['stoel', 'tafel', 'bank']
print lijst[4]
Wat wordt hier geprint?
Vraag 3
lijst is 'mens', 'aap', 'bonobo'
print lijst[2]
Wat wordt hier geprint?
Vraag 3
lijst is 'mens', 'aap', 'bonobo'
print lijst[2]
Wat wordt hier geprint?
Opdracht level 16
• Maak van Hedy level 16 de tabbladen:
- lees tabblad 'Spookhuis'
- maak het tabblad 'Quizmaster'
• Klaar?
- Zet je verhaal van level 5 om in Python code!
- Gebruik de Hedy naar Python spiekbrief van Magister
Vandaag hebben we geleerd
• Dat je een lijst maakt met vierkante haken [] (blokhaken)
• Hoe je een item uit een lijst haalt met een getal
• Dat je daarvoor ook blokhaken gebruikt
Hedy level 16 - vierkante haken
By Ebbens
Hedy level 16 - vierkante haken
- 315