Standardfunktioner (Python)

Standardfunktioner

> Tutorial

En funktion udfører en opgave, for eksempel en beregning eller en handling. Den tager argumenter som input, kører instruktioner og kan returnere et resultat.

I vores nuværende kode bruger vi følgende funktioner og metoder:

Dokumentationen

Leek Wars har hundredvis af funktioner og metoder, samlet på én side: dokumentationen. For at åbne den går du til fanen Hjælp og klikker derefter på Dokumentation.

Du kan åbne dokumentationen fra en hvilken som helst side med genvejen Ctrl + Alt + H. Prøv det nu!

Beskrivelsen af en funktion giver dig følgende oplysninger:

Bruge chips

Nu hvor vi kender til funktioner, så lad os bruge et par flere i vores AI!

En chip er en kraft, du kan bruge i en kamp til at heale, beskytte eller booste dig selv, angribe og meget mere. For at bruge en skal du først udstyre din porre med den:

Brug derefter metoden me.useChip(chip) til at aktivere en chip. I modsætning til våben skal chips ikke udstyres i din kode, før du bruger dem.

Køb chipsene Bandage, Motivering, Proteiner og Hjelm, og udstyr din porre med dem.

Vi bruger dem alle i starten af vores tur ved at tilføje følgende kode efter at have udstyret vores våben:

Chip.motivation og Chip.protein er, ligesom Weapon.pistol, foruddefinerede værdier, der repræsenterer den chip eller det våben, du vil bruge. De står i dokumentationen, ligesom funktionerne.

❓ Quiz

Hvad kan en funktion gøre?

Beregne og returnere en værdi Udføre en handling eller køre instruktioner Slet ikke returnere nogen værdi Tage flere parametre

Komplet AI