Seksjon 3. Kapittel 2
knight.py
Skrive Funksjoner
Sveip for å vise menyen
Deler av en funksjon
- Deklarasjon: Starter med nøkkelordet
def. - Navn: Identifikatoren for funksjonen, som
knight_controller,loot_box, osv. - Parametere: Variabler oppført i parentes som mottar verdier når funksjonen kalles.
- Kropp: En kodeblokk innrykket under funksjonsdeklarasjonen, som utfører funksjonens handlinger.
- Returverdi: Valgfri setning for å returnere en verdi. Uten denne returnerer funksjoner
None.
Eksempel
knight.py
-
knight_controller: Kontrollerer ridderen ved å kalleloot_boxto ganger og gå til høyre fire ganger. -
loot_box: Definerer et sett med handlinger (gå, plukke opp mynt) for ridderen. -
Parameter: Begge funksjonene tar inn et ridder-objekt som har metoder som
go_right(),go_up(), osv.
Oppgave
Swipe to start coding
Løsning
Alt var klart?
Takk for tilbakemeldingene dine!
Seksjon 3. Kapittel 2
knight.py
Spør AI
Spør AI
Spør om hva du vil, eller prøv ett av de foreslåtte spørsmålene for å starte chatten vår