Les 1a

Printen

Aan het einde van de les kun jij:

  • Python-code schrijven in repl.it

  • print() gebruiken om woorden te laten zien

  • meerdere regels laten zien

  • aanhalingstekens gebruiken

  • goede en foute print-codes vinden

  • weten wat je moet doen als je een foutmelding van Python krijgt

Een woord printen

Je hebt net op het bord de print() opdracht gezien.

Een print() opdracht print een woord uit, als het tussen aanhalingstekens staat. Bijvoorbeeld zo:

print('Goedemorgen')

1) Welke van deze print() opdrachten print Hallo uit?

Schrijf de goede code over in je schrift!

Tip: Let goed op de aanhalingstekens!

1. print Hallo

2. print('Hallo")

3. print(Hallo)

4. print("Hallo')

5. print('Hallo')

2) Maak deze print() opdracht zelf af zodat er Allemaal in beeld komt.

print ... ... Allemaal ... ...

Schrijf de code over in je schrift.

3) Kies nu zelf drie woorden uit om te printen. Schrijf de goede codes in je schrift op.

Einde werkblad! Ben je klaar, leg dan je schrift bovenaan op je tafel

Meerdere woorden printen

Een print() kan ook meerdere woorden printen. Dan moeten er komma's tussen de woorden. Let goed op, ieder woord moet nog steeds tussen twee aanhalingstekens.

Zo:

print('Goedemorgen', 'allemaal')

Op de plek van de komma komt een spatie in de uitvoer.

Python stopt met printen bij een aanhalingsteken.

1) Welke van deze print() opdrachten print Hallo klas uit?

Schrijf de goede code over in je schrift. Kijk goed naar de aanhalingstekens!

1. print Hallo, klas
2. print('Hallo', 'klas')
3. print('Hallo, klas')
4. print(Hallo, klas)
5. print("Hallo', 'klas")

2) Maak deze print() opdracht zelf af zodat er Hallo allemaal in beeld komt.

print ... ... Hallo ... ... ... allemaal ... ...

Schrijf de code in je schrift.

3) Kies nu zelf twee woorden om naast elkaar te printen. Schrijf de goede code op in je schrift.

Einde werkblad! Ben je klaar, leg dan je schrift bovenaan op je tafel

Zinnetjes printen

Je kunt zoveel woorden combineren met komma's als je maar wilt! Bijvoorbeeld:

print('Goedemorgen', 'leerlingen', 'uit', 'deze', 'klas')

1) Welke van deze print() opdrachten print ik hou van programmeren 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?

1. print('Ik', 'hou', 'van', 'programmeren')
2. print('Ik', hou, van, 'programmeren')
3. print('Ik', 'hou', 'van' 'programmeren')
4. print Ik hou van programmeren
5. print(Ik hou van programmeren)

2) Maak deze codes af zodat er een goede zin geprint wordt:

1. print ... ... Programmeren ... ... ... is ... ... ... leuk ... )
2. print ... ...  Programmeren ...  , ... is ... ... ... leuk ... ...
3. print ...   ' Programmeren ... ... ... is ... ... ... leuk ... ...

3) Kies nu zelf korte zinnetjes om te printen. Bijvoorbeeld: 'Ik hou van programmeren'.

Schrijf drie codes voor zinnetjes in je schrift.

Einde werkblad! Ben je klaar, leg dan je schrift bovenaan op je tafel

Onder elkaar

1) Wat printen deze codes uit? Schrijf het antwoord op in je schrift! Wees heel precies.

Let op: Er zitten ook foute codes tussen! Als een code fout is, schrijf dan op: FOUT.

1.print('Hallo', 'allemaal')
2.print('Hallo)
  print('Allemaal')
3.print('Hallo' , allemaal')
4.print('Hallo')
  print('allemaal')
5.prit('Hallo')
  prit('Allemaal')

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:

print(goedemorgen)                              # >goedemorgen
print('Goedemorgen')                            # >Goedemorgen
print('goedemorgen')                            # >FOUT

Foutmeldingen

Soms geeft Python een foutmelding.

1) Je ziet hier vijf foute codes. Wat is de fout? Schrijf het op in je schrift.

Tip: kijk ook goed naar de kleuren. Alleen tekst en aanhalingstekens horen rood te zijn.

1. pint('Python')
2. print('Python)
3. print(Python)
4. print(Python')
5. print('Python'

2) Schrijf zelf nog 3 andere, verkeerde codes in je schrift.

Schrijf er ook bij waarom de code verkeerd is.

Voorbeeld:

print('Python)

Deze code is fout omdat er maar 1 aanhalingsteken om het woord staat.

3) Schijf nu in je schrift de goede versie op van de 3 verkeerde codes hierboven.

Einde werkblad! Ben je klaar, leg dan je schrift bovenaan op je tafel

Last updated