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