Prøver meg litt på python om dagen og trenger litt hjelp av dere.
Åssen får jeg lagret outputen fra en funksjon slik at jeg kan benytte meg av denne utenfor funksjonen?
Eksempel: (Koden fungerer ikke)
_
def sum():
a = 100
def kostnad():
b = 50
sum()
kostnad()
print "Du har igjen %r kr" % (a - b)
_
Problemet er det at verdiene ( a og b), fra funksjonene ikke blir lagret, slik at jeg senere kan benytte meg av dem.
Eneste som jeg kan tenke meg til er å benytte meg av 'list', for å så hente ut verdiene fra listen senere og gi de variabler. Dette blir veldig vanskelig for meg, ettersom jeg er helt ny i "gamet".
Finnes det en rimelig enkel måte å gjøre dette på?
Åssen får jeg lagret outputen fra en funksjon slik at jeg kan benytte meg av denne utenfor funksjonen?
Eksempel: (Koden fungerer ikke)
_
def sum():
a = 100
def kostnad():
b = 50
sum()
kostnad()
print "Du har igjen %r kr" % (a - b)
_
Problemet er det at verdiene ( a og b), fra funksjonene ikke blir lagret, slik at jeg senere kan benytte meg av dem.
Eneste som jeg kan tenke meg til er å benytte meg av 'list', for å så hente ut verdiene fra listen senere og gi de variabler. Dette blir veldig vanskelig for meg, ettersom jeg er helt ny i "gamet".
Finnes det en rimelig enkel måte å gjøre dette på?
Sist endret av Prognisse; 27. mars 2011 kl. 19:01.