Les 2a
Variabelen
Aan het einde van de les kun jij:
'commentaar' schrijven en herkennen
tekst opslaan in een variabele
een variabele gebruiken om een tekst meerdere keren te printen
voorspellen wat een code doet met een variabele erin
goede en foute
print()
-codes vinden met een variabele erin
Even opfrissen!
Vorige week hebben we de print()
opdracht gezien.
Een print()
opdracht print een woord uit, als het tussen aanhalingstekens staat. Bijvoorbeeld zo:
Je kunt ook meerdere woorden printen, bijvoorbeeld:
1) Welke van deze print()
opdrachten print Goedemorgen uit?
Schrijf de goede code over in je schrift!
Tip: Let goed op de aanhalingstekens!
2) Welke van deze print()
opdrachten print Python is een programmeertaal uit?
Schrijf de goede code over in je schrift.
Tip: Let goed op, de goede code heeft:
Ronde haakjes
Een aanhalingsteken voor en na ieder woord
Komma's tussen alle woorden
Weet jij welke code goed is?
3) Kies nu zelf een kort zinnetje om te printen. Bijvoorbeeld: 'Is het al pauze?'.
Schrijf de code voor het zinnetje in je schrift.
4) Wat is de fout?
Al deze codes zouden Hallo allemaal moeten printen maar dat doen ze niet. Wat gaat er mis?
Schrijf in je schrift wat de fout is.
Einde werkblad! Ben je klaar, leg dan je schrift bovenaan op je tafel
Commentaar
Je kunt Python ook codes laten overslaan met een hekje. Een hekje ziet er zo uit: #. Het hekje staat boven de 3 op je toetsenbord. Iedere regel die achter een hekje staat, wordt overgeslagen.
1) Er zijn drie redenen waarom je commentaar gebruikt in een programma. Schrijf die redenen in je schrift.
2) Hier staan drie codes en drie resultaten: de woorden die in beeld komen.
Welke code hoort bij welk resultaat?
Schrijf de codes over in je schrift, met het resultaat erachter. Bijvoorbeeld: print('test') > test
Let op: een van de drie codes geeft een fout.
Codes:
Resultaten:
Hallo
Hallo
Hallo
Deze code geeft een fout.
3) Hieronder staan vier codes met commentaar erin. Wat printen deze codes uit?
Schrijf de uitvoer in je schrift.
Einde werkblad! Ben je klaar, leg dan je schrift bovenaan op je tafel
Waardes zoeken
1) In Python kun je woorden zonder aanhalingstekens gebruiken. Dat zijn variabeles. Als Python een variabele tegenkomt gaat hij omhoog zoeken in het programma naar de definitie van de variabele. Dat betekent waar de variabele wordt ingesteld met een is-teken:
Schrijf deze codes over. Zet een pijltje tussen het gebruik van een variabele en zijn definitie.
2) Hieronder staan codes met een variabele erin. Wat print Python uit als we deze codes uitvoeren?
Schrijf de uitvoer in je schrift.
Einde werkblad! Ben je klaar, leg dan je schrift bovenaan op je tafel.
Naam niet gedefinieerd
Is de code goed of fout? Kijk goed of de variabele die gebruikt wordt wel gedefinieerd is.
Als de code fout is, schijf je Fout
Als de code goed is, schrijf je op wat er geprint wordt.
Voorbeeld 1)
Deze code is fout, want voornaam
bestaat niet. Dan schrijf je:
Fout
Voorbeeld 2)
Deze code is goed, doelgroep is nu 'leerlingen'. Dan schrijf je:
Hallo leerlingen
Nu jij!
Last updated