Goed of fout?
Pak je wisbordje!
namen = ['Tessa', 'Betul', 'Robin']
print('Mijn', 'vriendin', 'heet', namen[2])
talen = ['Python', 'JavaScript', 'HTML']
print('De', 'beste', 'taal', 'is', taal[1])
straten = ['Kerkstraat', 'Dorpsstraat', 'Sportlaan']
print('Ik', 'woon', 'in', 'de', 'straten[2]')
kleuren = ['roze', 'paars', 'magenta']
print('Ik', 'hou', 'van', kleuren[1])
naam = 'Jansen'
#print('Hallo', 'meneer', naam)
kleuren = ['blauw', 'geel', 'groen']
print(kleuren[])
hobbies = ['dansen', 'voetballen', 'zingen']
print('Ik', 'zit', 'op', hobbies[0])
namen = ['Jan', 'Robin', 'Samir']
print('Mijn', 'beste', 'vriend', 'is', namen['1'])
games = ['FortNite', 'Flappy Bird', 'slither.io']
print('ik', 'speel', 'graag', games[3])
familie = ['baby', 'mommy', 'daddy']
print(familie[0], 'shark', 'tudududududu')
print(familie[1], 'shark', 'tudududududu')
print(familie[2], 'shark', 'tudududududu')
Je gebruikt een if-else als je sommige regels wilt uitvoeren maar andere over wilt slaan.
print('Hond of kat?')
dier = input()
if dier == 'hond':
print('Waf waf')
else:
print('Miauw miauw')
Dit is belangrijk bij een if-else:
bij de if gebruik je twee keer de is ==
achter de regel met de if hoort een dubbele punt :
achter de regel met else hoort een dubbele punt :
regels onder de if beginnen met 2 spaties
regels onder de else beginnen met 2 spaties
de code gaat nog steeds van boven naar beneden, maar… maar één van de twee takken wordt uitgevoerd
Je gebruikt een if-else als je sommige regels wilt uitvoeren maar andere over wilt slaan.
print('Hond of kat?')
dier = input()
if dier == 'hond':
print('Waf waf')
else:
print('Miauw miauw')
En:
Het woord moet precies kloppen! Ook de spelling en hoofdletters.
Wat wordt er geprint?
print('melk of suiker')
ingredient = input()
if ingredient == 'melk':
print('gieten')
else:
print('schudden')
Input: suiker
Hier staat code, en wat de gebruiker invoert:
Wat wordt er geprint?
print('repiel of zoogdier')
dier = input()
if dier == 'melk':
print('legt', 'een', 'ei')
else:
print('geeft', 'melk')
Input: zoogdier
Hier staat code, en wat de gebruiker invoert:
Wat wordt er geprint?
print('hond of kat')
keuze = input()
if keuze == 'hond':
dier = 'honden'
else:
dier ='katten'
print('Ik', 'hou', 'van', dier)
Input: kat
Hier staat code, en wat de gebruiker invoert:
Wat wordt er geprint?
print('hond of kat')
keuze = input()
if keuze == 'hond':
dier = 'honden'
else:
dier ='katten'
print('Ik', 'hou', 'van', dier)
Input: pinguin
Hier staat code, en wat de gebruiker invoert:
Wat wordt er geprint?
print('repiel of zoogdier')
dier = input()
if dier == 'melk':
dieren = ['hagedis', 'schildpad', 'kameleon']
else:
dieren = ['kat', 'hond', 'koe']
print('Dit', 'verhaal', 'gaat', 'over', dieren[1])
Input: reptiel
Hier staat code, en wat de gebruiker invoert:
Werkblad b