Les variables (Python)

Les variables

> Tutoriel

Les variables sont un point fondamental dans tous les langages de programmation. Elles sont des emplacements permettant de garder en mémoire des valeurs afin de les réutiliser.

Les variables peuvent contenir plusieurs types de valeurs :

Déclarer une variable

En Python, on crée une variable simplement en lui affectant une valeur avec =. Il n'y a aucun mot-clé à écrire devant :

Utiliser une variable

Pour utiliser la valeur stockée dans une variable, on écrit simplement son nom :

Ici me est votre propre poireau, obtenu avec Fight.me, et enemy est l'ennemi le plus proche, obtenu avec Fight.getNearestEnemy(). On fournit ensuite enemy aux méthodes moveToward (avancer vers) et useWeapon (utiliser l'arme).

Garder une valeur d'un tour à l'autre

Votre code est ré-exécuté depuis le début à chaque tour : une variable ne vit donc que le temps du tour. Pour conserver une valeur d'un tour à l'autre, définissez une fonction turn() : le code situé en dehors de turn() n'est exécuté qu'une seule fois (au chargement de l'IA), tandis que turn() est rejouée à chaque tour. Le mot-clé global permet à turn() de réaffecter une variable définie en dehors d'elle.

Dans la suite du tutoriel, nous écrirons surtout des IA simples (sans turn()), qui s'exécutent entièrement à chaque tour.

❓ Quizz

Qu'est-ce qu'une variable ?

Une valeur qui change souvent Un emplacement pour stocker une valeur

Quel code permet de déclarer une variable toto ?

toto = 12 toto = "bonjour" let toto = 12 int toto = 12

IA complète