Software Versjon 3.20 Bruksanvisning

17-26
Beskrivelse
def f(x,y,z):
Definerer en brukerdefinert funksjon med funksjonsnavn f, og
argumenter x, y og z.
if x>0: Hvis argument x er større enn 0,
t=x+y+z definerer t som eksekveringsresultatet av x+y+z.
else: Ellers (hvis variabel x er 0 eller mindre),
t=x-y-z definerer t som eksekveringsresultatet av x-y-z.
return(t) Gjør at t returnerer verdien.
Kjøring av dette py-skriptet som et frittstående skript definerer kun den brukerdefinerte
funksjonen. Funksjonen blir ikke utført, så py-skriptet ender uten utdata.
Eksekveringsresultat
Eksempel 4: Importere en py-fil
Formål
import kan brukes til å importere py-filer til andre py-filer og
kjøre prosessene som er skrevet i de importerte py-filene.
Dette gjør det mulig å bruke brukerdefinerte funksjoner og
variabler på tvers av flere py-filer.
Bruk syntaksen nedenfor for å eksekvere en modulfunksjon
eller en variabel.
<py-fil (modul) navn>.<funksjonsnavn eller variabelnavn>
Beskrivelse
import userfunc Importerer userfunc.py og kjører den innskrevne prosessen.
a=userfunc.f(1,2,3)
Legger argumentene 1, 2 og 3 til den brukerdefinert funksjonen f
definert av userfunc.py, eksekverer funksjonen f, og definerer variabel
a som resultatverdi.
print(a) Viser verdien som er lagret i variabel a.