👀 Voorbeeld - Stap voor stap

Bekijk het volgende stukje code.

voornaam = 'Octaviana'
resultaat = 'Welkom ' + voornaam
print(resultaat)

Wanneer we deze code luidop lezen, staat hier:

  • voornaam wordt Octaviana
  • resultaat wordt Welkom en Octaviana (de waarde van voornaam) aan elkaar geplakt, namelijk Welkom Octaviana
  • print het resultaat.

Laten we dit in meer detail bekijken.

Woordenboek

We kunnen een programma schrijven als een opeenvolging van blokjes code. Die schrijven we onder elkaar en lezen we luidop als aparte zinnen of zinsdelen.

Daarnaast gebeuren er een aantal toekenningen van de vorm … wordt …. Het volgende hoofdstuk bespreekt dit meer uitgebreid.

Verder gebruiken we operatoren, met als meest eenvoudige voorbeeld het plusteken, om bewerkingen uit te voeren op gegevens.

❗ Begrip - Operator

Een operator is een (wiskundig) symbool dat een bepaalde bewerking kan uitvoeren.

🧠 Denkoefening - Meer operatoren

De meest gekende operatoren zijn die uit de wiskunde: +, ×, … Kan je nog meer voorbeelden van operatoren bedenken?

🧐 Wist je dat

… het plusteken in computercode niet enkel gebruikt wordt om getallen op te tellen? Het kan ook gebruikt worden om tekst aan elkaar te plakken. Later bespreken we nog meer toepassingen van het plusteken.

👀 Voorbeeld - Spaties in code

Spaties in je code kunnen van belang zijn voor het resultaat van je programma. Bekijk de twee onderstaande voorbeelden.

resultaat = 'Welkom     ' + 'Octaviana'
print(resultaat)
resultaat = 'Welkom'      + 'Octaviana'
print(resultaat)

Verwacht je een verschil in uitvoer? Ga naar de sandbox (bijvoorbeeld in sectie 1.3.3) en voer beide programma’s eens uit. Welk verschil zie je?

Beide programma’s bevatten evenveel spaties, maar de uitvoer is toch zeer verschillend.

Later zullen we zien dat spaties buiten letterlijke tekst soms wel belangrijk zijn, vooral aan het begin van een regel.