Pythonutviklingskurs
Kapittel
>
Nivå

Opprette lister
Strenglister

Mål

Legg ned maten og kall på smågrisene ved å legge navnene deres på en liste.

Smågrisene begynner nok å bli sultne snart, så plukk opp den store posen med grismat og gå mot de to (2) mørke X-markene på kartet. Bruk place()-funksjonen for å helle ut maten fra posen slik at smågrisene kan spise den, slik som dette: player.place("food") .

Etter at du har plassert maten på begge de mørke X-markene, gå til den lyse X-marken og kall på smågrisene slik at de kan komme og spise. Navnene deres er “Peggle” , “Peter”, “Piper” og “Pedro” . For å gjøre det lettere å kalle dem, legg navnene deres i en liste, slik som dette: names = ["Peggle", "Peter", "Piper", "Pedro"]

Bruk en for-løkke for å kalle på alle navnene til smågrisene ved hjelp av speak()-funksjonen. Legg til kallemeldingen "Come here %s" . %s lar deg legge til en streng i kallet, i dette tilfellet et navn.

names = ["Peggle", "Peter", "Piper", "Pedro"] for x in names: player.speak("Come here %s" % x)

I denne koden vil spilleren kunne rope opp navnene til alle smågrisene i rekkefølge. x i for-løkken teller hvilken syklus løkken er på, og den går gjennom hvert navn i listen i rekkefølge til den når slutten.

Kodebok