VHTO
Landelijk expertisebureau meisjes/vrouwen en bèta/techniek
hoe je woorden uit een lijst kan aanwijzen
te voorspellen wat een code met een lijst erin doet
hoe je fouten met lijsten herkent en oplost
Om een woord te laten zien gebruik je print().
Weet je dit nog?
print('Hallo')
#print('Allemaal')
print('leerlingen')
In dit programma gebruiken we een variabele.
Weet je nog?
programmeertaal = 'Python'
print('Dit', 'verhaal', 'gaat', 'over', programmeertaal)
print(programmeertaal, 'is', 'een', 'programmeertaal')
print(programmeertaal, 'is', 'leuk!')
Vorige week gebruikte je dezelfde variabele twee keer.
Denk eraan dat de code van boven naar beneden wordt gelezen.
De variabele heeft dus op verschillende plekken verschillende waardes!
dier = 'schildpad'
print('De', dier, 'loopt' 'door', 'het', 'bos.')
print('De', dier, 'heeft' 'honger.')
print('De', dier, 'zoekt' 'een', 'tomaat.')
dier = 'kikker'
print('De', dier, 'loopt' 'door', 'het', 'bos.')
print('De', dier, 'heeft' 'honger.')
print('De', dier, 'zoekt' 'een', 'tomaat.')
Als je steeds precies hetzelfde doet met een variabele, is het niet zo handig om dat steeds te kopiëren.
Bijvoorbeeld als je twee keer hetzelfde verhaal wilt maken over een ander dier, zoals in de opdracht van vorige week.
dier = 'schildpad'
print('De', dier, 'loopt' 'door', 'het', 'bos.')
print('De', dier, 'heeft' 'honger.')
print('De', dier, 'zoekt' 'een', 'tomaat.')
dier = 'kikker'
print('De', dier, 'loopt' 'door', 'het', 'bos.')
print('De', dier, 'heeft' 'honger.')
print('De', dier, 'zoekt' 'een', 'tomaat.')
Dan stop je de dieren of dingen samen in een lijst.
Let op deze dingen:
dieren = ['schildpad', 'kikker']
Ga naar kahoot.it
Er zitten nu twee dieren in de lijst, maar hoe gebruiken we die?
Met rechte haken achter de naam van de lijst, wijs je een woord aan.
dieren = ['schildpad', 'kikker']
print(dieren[1])
Er zitten nu twee dieren in de lijst, maar hoe gebruiken we die?
Met rechte haken achter de naam van de lijst, wijs je een woord aan.
Let op:
Het eerste woord is... woord 0!
dieren = ['schildpad', 'kikker']
print(dieren[1])
Je kunt een woord uit een lijst aanwijzen en meteen gebruiken in een zin.
Let op:
Een lijst met aanwijzer is zwart, net als een variabele.
dieren = ['schildpad', 'kikker']
print('De', dieren[0], 'loopt', 'door', 'het', 'bos.')
Bij lijsten kan er ook wat mis gaan!
dieren = ['schildpad', 'kikker']
print('De', dieren[2], 'loopt', 'door', 'het', 'bos.')
ga terug naar kahoot.it
hoe je woorden uit een lijst kan aanwijzen
te voorspellen wat een code met een lijst erin doet
hoe je fouten met lijsten herkent en oplost
Zie de hand-out voor tips en stappen
Kopieer de link van je repl en zet dit met je naam in een mail naar huiswerk@vhto.nl
By VHTO
Computer Science Certificate is een initiatief van VHTO in samenwerking met Universiteit Leiden en wordt mogelijk gemaakt door Salesforce.org.