Pythonutviklingskurs
Kapittel
>
Nivå

Grunnleggende operatorer
Konstanter og Øvelse

Mål

Ta kurven med egg og oppbevar eggene i beholderne før du redegjør for hvor mange egg du har lagret.

Konstanter ligner variabler bortsett fra at de har en forhåndsdefinert verdi som ikke kan endres. I denne øvelsen skal du bruke en konstant kalt egg_basket som har en ukjent verdi som representerer antallet egg i kurven.

Lag to variabler for hver beholder kalt: bag1, bag2 og legg halvparten av eggene i hver pose ved å bruke operatorer, slik: bag1 = egg_basket/2

Gå mot de mørke X-merkene foran beholderne og bruk funksjonen place() for å plassere posene i hver beholder, slik: player.place(bag1) .

Deretter går du mot de lyse X-merkene foran bordene og bruker funksjonen speak() for å uttrykke hvor mange egg du har.

Ved det første lyse X-merket uttrykker du hvor mange egg du har totalt: player.speak("there are %d eggs" % (egg_basket)) . Ved det neste lyse X-merket uttrykker du hvor mange egg det er i hver beholder, slik: player.speak("there are %d eggs in bag 1 and %d in bag 2" % (bag1, bag2))

Kodebok