💻 Programmeeroefening - Schoenen en sokken

Bekijk het volgende stukje code.

schoen = 5
def shopping():
    schoen = 4
    sok = 3
    print( 'Ik koop', schoen, 'paar schoenen en', sok, 'paar sokken' )
sok = 2
shopping()

Wat wordt er geprint: hoeveel paar schoenen en sokken zal ik kopen? Probeer eens uit in de sandbox. Is het resultaat wat je verwachtte?

Het volgende stukje code is lichtjes aangepast.

schoen = 5
def shopping():
    schoen = 4
    sok = 3
sok = 2
shopping()
print( 'Ik koop', schoen, 'paar schoenen en', sok, 'paar sokken' )

Hoeveel paar schoenen en sokken koop ik nu? Probeer nogmaals uit in de sandbox, analyseer de twee stukjes code grondig tot je het verschil in uitvoer begrijpt.

Kopieer en plak de onderste code in de editor hieronder om de oefening af te ronden.