zet: een bestaande waarde veranderen

Syntaxis en waarden

zet score = score + 1
zet bord[0][1] = 9
zet speler.score = 12

De basisnaam en alle indices of mapsleutels moeten al bestaan. Een toekenning
maakt geen nieuwe naam, lijstpositie of mapsleutel. De rechterkant wordt vóór
de doelevaluatie uitgevoerd. De indexexpressies van het doel worden daarna
van links naar rechts geëvalueerd.

Een functiedeclaratie, ingebouwde functie, modulenaam of direct geëxporteerd
modulelid is niet toewijsbaar. Een variabele mag wel een functiewaarde bevatten.

Voorbeeld

# taal: nl
laat player = {"score": 10}
zet player.score = player.score + 5
zeg player.score

Gerelateerde lemma’s

Syntaxis en waarden · Ingebouwde functies · Programmeergidsen