> Tutorial
Variabelen zijn een basisbegrip in elke programmeertaal. Het zijn opslagplaatsen die waarden in het geheugen bewaren, zodat je ze opnieuw kunt gebruiken.
Variabelen kunnen verschillende soorten waarden bevatten:
12, 5.59"hallo"True, FalseNone: het ontbreken van een waardeIn Python maak je een variabele door er gewoon een waarde aan toe te kennen met =. Je hoeft er geen sleutelwoord voor te zetten:
Om de waarde in een variabele te gebruiken, schrijf je gewoon de naam ervan:
Hier is me je eigen prei, die je krijgt met Fight.me, en enemy de dichtstbijzijnde vijand, die je krijgt met Fight.getNearestEnemy(). Daarna geven we enemy door aan de methodes moveToward en useWeapon.
Je code wordt elke beurt opnieuw van boven af uitgevoerd, dus een variabele bestaat alleen zolang de beurt duurt. Om een waarde te bewaren tot de volgende beurt, definieer je een functie turn(): de code buiten turn() wordt maar één keer uitgevoerd (wanneer de AI wordt geladen), terwijl turn() elke beurt opnieuw wordt uitgevoerd. Met het sleutelwoord global kan turn() een nieuwe waarde geven aan een variabele die erbuiten is gedefinieerd.
In de rest van de tutorial schrijven we vooral eenvoudige AI's (zonder turn()) die elke beurt volledig worden uitgevoerd.
Wat is een variabele?
Een waarde die vaak verandert Een plek om een waarde in op te slaan
Welke code declareert een variabele met de naam foo?
foo = 12 foo = "hello" let foo = 12 int foo = 12
Impossible de charger les données du jeu.
Vérifiez votre connexion et réessayez.