Till KTH:s startsida Till KTH:s startsida

Övning 1

Tid: Torsdag 19 januari 2012 kl 14:00 - 15:00 2012-01-19T14:00:00 2012-01-19T15:00:00

Kungliga Tekniska högskolan
VT 2012

Aktivitet: Övning

Lärare: Linda Kann ()

Studentgrupper: CLGYM1

Detaljer (TimeEdit): Egen sal

Info:

Läxa till onsdag 25 jan:

Skriv och testa en funktion, som beräknar någon kostnad för en lokal (eller en skola), t ex lokalhyra, el, bredband, städning,vatten, värme, försäkring, kontorsmaskiner, telefon,... Funktionen ska ha minst två parametrar och ett returvärde.

Här är ett exempel:

def möbler(stolar, bord, lyx):
#Beräknar totala kostnaden för kontorsmöblerna
   stolpris = 1000
   bordpris = 2000
    stolskostnad = stolar*stolpris
   bordskostnad = bord*bordspris
   kostnad = stolskostnad + bordskostnad
   if lyx == True:
      kostnad += kostnad/2
   return kostnad


Linda Kann redigerade 11 januari 2012

På denna övning ska du redovisa veckans labb.¶

Salar: rum 1439, 1537, 1625, 1635 (alla i E-huset)¶

Linda Kann redigerade 11 januari 2012

På denna övning ska du redovisa veckans labb.¶ Salar: rum 1439, 1537, 1625, 1635 (alla i E-huset)

På denna övning ska du redovisa veckans labb.¶

Linda Kann redigerade 11 januari 2012

Salar: rum 1439, 1537, 1625, 1635 (alla i E-huset)

På denna övning ska du redovisa veckans labb.

Linda Kann redigerade 15 januari 2012

Övning 1

Linda Kann redigerade 19 januari 2012

Salar: rum 1439, 1537, 1625, 1635 (alla i E-huset)¶ På denna övning ska du redovisa veckans labb.Läxa till onsdag 25 jan:¶

Skriv och testa en funktion, som beräknar någon kostnad för en lokal (eller en skola), t ex lokalhyra, el, bredband, städning,vatten, värme, försäkring, kontorsmaskiner, telefon,... Funktionen ska ha minst två parametrar och ett returvärde.¶

Här är ett exempel:¶

def möbler(stolar, bord, lyx):#Beräknar totala kostnaden för kontorsmöblerna   stolpris = 1000   bordpris = 2000    stolskostnad = stolar*stolpris   bordskostnad = bord*stolpris   kostnad = stolskostnad + bordskostnad   if lyx == True:      kostnad += kostnad/2   return kostnad

kommenterade 21 januari 2012

Hej min fråga är hur du får funktion att visa kostanden, jag lyckades genom att ha en print (kostnad) innan return delen av koden finns det något annat sätt?

Sedan har du råkats skriva att bordskostnaden=bord*stolpris det bör väll vara bord*bordspris?

kommenterade 21 januari 2012

Du kan kalla på funktionen efter själva funktionen typ;

pris = möbler(2,2, False) #Det som returneras från möbler läggs i pris print(pris)

kommenterade 21 januari 2012

Tack för svaret. Har lyckats nu efter lite mer aggresivt läsande. Får den nu att funka som jag vill :)

Linda Kann redigerade 22 januari 2012

Läxa till onsdag 25 jan:

Skriv och testa en funktion, som beräknar någon kostnad för en lokal (eller en skola), t ex lokalhyra, el, bredband, städning,vatten, värme, försäkring, kontorsmaskiner, telefon,... Funktionen ska ha minst två parametrar och ett returvärde.

Här är ett exempel:

def möbler(stolar, bord, lyx):#Beräknar totala kostnaden för kontorsmöblerna   stolpris = 1000   bordpris = 2000    stolskostnad = stolar*stolpris   bordskostnad = bord*stolbordspris   kostnad = stolskostnad + bordskostnad   if lyx == True:      kostnad += kostnad/2   return kostnad

Lärare kommenterade 22 januari 2012

Tack för korrekturläsningen, nu fixat!

Schemahandläggare ställde in händelsen 23 mars 2012

Hela världen får läsa.

Senast ändrad 2012-03-23 11:31

Taggar: Saknas än så länge.