👀 Voorbeeld - Foutieve toekenning

Het volgende stuk code toont dat een toekenning niet werkt zoals een wiskundige gelijkheid. De toekenning 5 = x leidt tot een syntactische fout.

# Een foutieve toekenning
5 = x
# Print het resultaat
print(x)

Probeer deze code maar eens uit te voeren in de sandbox.

❓ Vraag

Wat is het verschil tussen een variabele en een waarde?

Een variabele is een plaats waar een waarde wordt opgeslagen. De waarde van een variabele kan veranderen (ze is variabel).

🧠 Denkoefening - Onderscheid variabelen en waarden

Kijk naar het volgende stukje code en benoem de variabelen en de waarden.

x = 2
y = 5
som = x + y

Wanneer we een nieuwe waarde toewijzen aan een variabele, doen we het doosje open, vernietigen we de vorige waarde en steken we de nieuwe waarde in het doosje. Dit noemen we de waarde overschrijven.

eraser

🧠 Denkoefening - Voorspel de waarden

Wat is de waarde van de variabele x en som op de verschillende plaatsen in dit programma?

x = 2
# 1. wat is de waarde van x?
y = 3
x = 3
# 2. wat is de waarde van x?
som = x + y
# 3. wat is de waarde van som?
  1. Wat is de waarde van x op regel 2?
  2. Wat is de waarde van x op regel 5?
  3. Wat is de waarde van som?

💡 Hint

Om de waarde van een variabele te weten te komen kan je print() gebruiken.

x = 5
print(x)