User Manual

14-27
Voorbeeld 3: Een door de gebruiker gedefinieerde functie definiëren
Doel
def definieert een door de gebruiker gedefinieerde functie.
Onderstaand script opent en voert het py-script uit dat
is aangemaakt onder “Voorbeeld 4: Een py-bestand
importeren”.
Beschrijving
def f(x,y,z):
Definieert een door de gebruiker gedefinieerde functie met
functienaam f en argumenten x, y en z.
if x>0: Als variabele x groter is dan 0,
t=x+y+z definieert variabele t als het uitvoeringsresultaat van x+y+z.
else: Anders (als variabele x 0 of minder is),
t=x-y-z definieert variabele t als het uitvoeringsresultaat van x-y-z.
return(t) Maakt van variabele t de terugkeerwaarde.
Als u dit py-script als op zich staand script uitvoert, definieert het alleen de door de gebruiker
gedefinieerde functie. De functie wordt niet uitgevoerd zodat het py-script zonder uitvoer
eindigt.
Uitvoeringsresultaat
Voorbeeld 4: Een py-bestand importeren
Doel
import kan worden gebruikt om py-bestanden te importeren
in andere py-bestanden en om de processen uit te voeren
die in de geïmporteerde py-bestanden zijn geschreven.
Dit maakt het mogelijk om door de gebruiker gedefinieerde
functies en variabelen in meerdere py-bestanden te
gebruiken.
Gebruik onderstaande syntaxis voor de uitvoering van een
functie of variabele van een module.
<naam py-bestand (module)>.<functienaam of naam variabele>