Les 7a

Code lezen met een functie erin

Hier onder staan programma's met een functie-definitie erin. Lees de code en schrijf op het vel wat er uit de code komt.

Lukt dat meteen al! Super? Lukt dat niet meteen? Dat geeft niks. Volg dan deze stappen, zoals we ook op de slides hebben gezien:

  • Begin boven aan

  • Lees de regels stap voor stap.

    • Staat er een def?

      • Python slaat de code op en doet niets.

    • Staat er de naam van een functie?

      • Lees omhoog tot je de functienaam ziet.

      • Voer de regels uit in de functie

      • Dat zijn de regels die ingesprongen zijn

      • Klaar met de functie? Ga terug naar de plek van vertrek.

Regels aanstrepen die je al hebt gehad helpt erg!

1)

def hallo():
    print('Hallo')

hallo()
print('Jij ook hallo!')
print('Ik zeg liever hoi')
hallo()

2)

3)

Code maken met een functie erin

1) Hier staat code waarin meerdere keren hetzelfde gebeurt.

Maak er een functie van. Volgt deze stappen:

  1. [In de code boven] Omcirkel de code die herhaald wordt.

  2. [In de code onder] Maak een functie van de omcirkelde code op de aangegeven plaats. Dat is bij de **

  3. [In de code boven] Kijk goed welke regels er omcirkeld zijn. Die vervang je onder door de functieaanroep.

  4. [In de code onder] Schrijf code die precies hetzelfde uitprint als de code hier boven, maar dan met de functie twinkle().

2)

3)

Last updated

Was this helpful?