Ga naar hoofdinhoud

Jouw naam op het scherm

Welkom bij je eerste les Python! Je schrijft je eerste programma: een digitaal visitekaartje.

Om iets op het scherm te tonen, gebruik je print(). Dat is de eerste instructie die je leert.

Hoe werkt print()?

print("Hallo, wereld!")

Python voert je code van boven naar beneden uit — elke regel is een instructie. Dit programma heeft één instructie en toont één zin.

Meerdere regels? Meerdere print()-aanroepen:

print("Hallo!")
print("Ik leer Python.")
print("Dit is makkelijk.")

Uitvoer:

Hallo!
Ik leer Python.
Dit is makkelijk.
Let op

Tekst moet altijd tussen aanhalingstekens staan. Vergeet je ze, dan begrijpt Python je code niet.


Probeer zelf

Print je eigen naam op het scherm.

# Print hier je naam
...
✅ Oplossing
print("Alex")

(Vervang Alex door je eigen naam — vergeet de aanhalingstekens niet!)


Predict

Bekijk de code hieronder. Wat denk je dat er op het scherm verschijnt? Schrijf het op voordat je de code uitvoert.

print("Naam: Python")
print("Leeftijd: 30")
print("Woonplaats: Amsterdam")
Bekijk het antwoord
Naam: Python
Leeftijd: 30
Woonplaats: Amsterdam

Python voert elke print() op een aparte regel uit, van boven naar beneden.


Run

Voer de code hierboven uit. Klopt de uitvoer met wat je had opgeschreven?


Investigate

Wat gebeurt er als je de volgorde van de print()-regels omdraait? Probeer het:

print("Woonplaats: Amsterdam")
print("Naam: Python")
print("Leeftijd: 30")
Bekijk het antwoord

Python voert de regels precies in de volgorde uit zoals je ze schrijft. De uitvoer verandert mee:

Woonplaats: Amsterdam
Naam: Python
Leeftijd: 30

De volgorde van je code bepaalt de volgorde van de uitvoer.


Er gaat iets mis

Dit is een veelgemaakte fout:

print(Hallo!)

Foutmelding:

SyntaxError: invalid syntax

Waarom? Tekst die je wilt printen moet tussen aanhalingstekens staan. Python ziet Hallo! zonder aanhalingstekens als een naam (variabele), niet als tekst — en die naam bestaat niet.

Oplossing: Zet aanhalingstekens om de tekst: print("Hallo!").


Modify

Pas de code hieronder aan zodat de uitvoer er precies zo uitziet:

=== Visitekaartje ===
Naam: [jouw naam]
School: Python College
print("Naam: Python")
print("School: onbekend")
💡 Tip

Voeg een extra print() toe bóven de andere twee voor de titel. Vervang de tekst in de bestaande regels door jouw gegevens.

✅ Oplossing
print("=== Visitekaartje ===")
print("Naam: [jouw naam]")
print("School: Python College")

Make: Mini-visitekaartje

Bouw een eenvoudig visitekaartje met drie regels: je naam, je leeftijd en je hobby.

Verwachte uitvoer (voorbeeld):

Alex Jansen
15
Muziek maken
# Jouw visitekaartje hier (3 regels)
print(...)
print(...)
print(...)
💡 Tip

Drie print()-regels, elk met tekst tussen aanhalingstekens.

✅ Voorbeeldoplossing
print("Alex Jansen")
print("15")
print("Muziek maken")

Make Bonus: Compleet visitekaartje

Maak hetzelfde visitekaartje af met een titel, labels en een afsluitzin.

Verwachte uitvoer:

=== Mijn Visitekaartje ===
Naam: Alex Jansen
Leeftijd: 15
School: Python College
Hobby: Muziek maken
Tot ziens!
# Jouw visitekaartje hier
print(...)
print(...)
print(...)
print(...)
print(...)
print(...)
💡 Tip

Zes print()-regels. De tekst staat altijd tussen aanhalingstekens. Je kunt een lege print() gebruiken als je witruimte wil toevoegen.

✅ Voorbeeldoplossing
print("=== Mijn Visitekaartje ===")
print("Naam: Alex Jansen")
print("Leeftijd: 15")
print("School: Python College")
print("Hobby: Muziek maken")
print("Tot ziens!")
Onthoud

In de volgende les ga je dit visitekaartje verbeteren — dan hoef je niet elke keer de tekst aan te passen als iets verandert.