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!')
Werkblad Even opfrissen
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']
Werkblad Lijsten maken
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.')
Werkblad Aanwijzen in een lijst
Bij lijsten kan er ook wat mis gaan!
dieren = ['schildpad', 'kikker']
print('De', dieren[2], 'loopt', 'door', 'het', 'bos.')
Werkblad Fouten bij aanwijzen
Werkblad b
Klaar?
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