> Tutorial
Le variabili sono un concetto fondamentale in ogni linguaggio di programmazione. Sono spazi di memoria che conservano dei valori per poterli riutilizzare.
Le variabili possono contenere diversi tipi di valori:
12, 5.59"hello"True, FalseNone: l'assenza di valoreIn Python si crea una variabile semplicemente assegnandole un valore con =. Non c'è nessuna parola chiave da scrivere davanti:
Per usare il valore contenuto in una variabile, basta scriverne il nome:
Qui me è il tuo porro, ottenuto con Fight.me, e enemy è il nemico più vicino, ottenuto con Fight.getNearestEnemy(). Passiamo poi enemy ai metodi moveToward e useWeapon.
Il tuo codice riparte dall'inizio a ogni turno, quindi una variabile vive solo per la durata del turno. Per conservare un valore da un turno all'altro, definisci una funzione turn(): il codice fuori da turn() viene eseguito una sola volta (al caricamento dell'IA), mentre turn() viene eseguita di nuovo a ogni turno. La parola chiave global permette a turn() di riassegnare una variabile definita al di fuori di essa.
Nel resto del tutorial scriveremo soprattutto IA semplici (senza turn()) che vengono eseguite per intero a ogni turno.
Che cos'è una variabile?
Un valore che cambia spesso Uno spazio in cui conservare un valore
Quale codice dichiara una variabile chiamata 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.