Gammal fråga på kmom02 5.6

  • Författare
  • Meddelande

cahc16

css-hackare

  • Inlägg: 24
  • Blev medlem: 30 aug 2016, 11:52

Gammal fråga på kmom02 5.6

Inlägg24 okt 2016, 16:39

Hej,

Hittade en fråga jag glömt att besvara som jag tydligen hoppat över eftersom jag inte hade en aning om vad jag skulle skriva i ANSWER:

Frågan är:

Exercise 5.6

Create a for-loop that goes through the numbers:

> 67,2,12,28,128,15,90,4,579,450

If the current number is even, you should add it to a variable and if the
current number is odd, you should subtract it from the variable.

Answer with the final result.


Write your code below and put the answer into the variable ANSWER.
"""

Min kod ser ut som följande:
n = 1
numbers = [67, 2, 12, 28, 128, 15, 90, 4, 579, 450]
for itervar in numbers:
if itervar % 2 == 0:
print(n + itervar)
else:
print(n - itervar)

fast vad är meningen att jag skall skriva i ANSWER efter det här? Min hjärna står helt still. Lite tips skulle uppskattas, jag har fått total blackout :D .
Användarvisningsbild

thulin

troubleshooter

  • Inlägg: 499
  • Blev medlem: 30 dec 2015, 15:33
  • Ort: Skurup

Re: Gammal fråga på kmom02 5.6

Inlägg24 okt 2016, 18:01

Om du istället för att skriva ut (print) sparar dina uträkning till en variabel, så kan du sedan svara med den variabeln...
/Thulin
Användarvisningsbild

Allinrep

dbwebb

  • Inlägg: 1124
  • Blev medlem: 03 sep 2012, 09:19
  • Ort: Portugal (tillfälligt)

Re: Gammal fråga på kmom02 5.6

cahc16

css-hackare

  • Inlägg: 24
  • Blev medlem: 30 aug 2016, 11:52

Re: Gammal fråga på kmom02 5.6

Inlägg25 okt 2016, 12:44

Alltså... Ja.
Haha tack. Det löste sig nu tack vare den gamla tråden :D .

Vilka är online

Användare som besöker denna kategori: Inga registrerade användare och 12 gäster