Variablerna (Python)

Variabler

> Handledning

Variabler är ett grundläggande begrepp i alla programmeringsspråk. De är lagringsplatser som håller värden i minnet så att du kan använda dem igen.

Variabler kan innehålla flera typer av värden:

Deklarera en variabel

I Python skapar du en variabel helt enkelt genom att ge den ett värde med =. Inget nyckelord behövs framför:

Använda en variabel

För att använda värdet som finns i en variabel skriver du helt enkelt dess namn:

Här är me din egen purjolök, som du får med Fight.me, och enemy är närmaste fiende, som du får med Fight.getNearestEnemy(). Sedan skickar vi enemy till metoderna moveToward och useWeapon.

Behålla ett värde från en tur till nästa

Din kod körs om från början varje tur, så en variabel lever bara under turen. För att behålla ett värde från en tur till nästa definierar du en funktion turn(): koden utanför turn() körs bara en gång (när AI:n laddas), medan turn() körs igen varje tur. Nyckelordet global låter turn() tilldela ett nytt värde till en variabel som är definierad utanför den.

I resten av handledningen skriver vi mest enkla AI:er (utan turn()) som körs i sin helhet varje tur.

❓ Quiz

Vad är en variabel?

Ett värde som ofta ändras En plats där man lagrar ett värde

Vilken kod deklarerar en variabel som heter foo?

foo = 12 foo = "hello" let foo = 12 int foo = 12

Komplett AI