Variables
En Python, il est possible de donner un nom à une valeur pour la réutiliser
ultérieurement. Dans la cellule suivante, on donne le nom a à la valeur 3. On appelle
a une variable.
a = 3Chaque fois que la variable a apparaîtra, elle sera remplacée par sa valeur:
aa + 1La cellule suivante choisit aléatoirement deux entiers entre 1 et 9 et les nomme
respectivement x et y. Elle construit ensuite un grand labyrinthe vide à l’exception
d’une porte aux coordonnées :
from laby.global_fr import *
from random import randint
import labyrinthes
x = randint(1, 9)
y = randint(1, 9)
labyrinthes.une_porte(x, y, largeur=20)Vous pouvez maintenant retrouver la position de la porte en consultant les valeurs
respectives des variables x et y :
xyUtilisez deux boucles for ainsi que les coordonnées x et y de la porte pour guider
la fourmi jusqu’à la sortie :
debut()
### BEGIN SOLUTION
for i in range(x):
avance()
gauche()
for i in range(y):
avance()
### END SOLUTION
ouvre();assert est_gagnant()