Si, si, si !#
Regardez l’exemple de ce petit programme où l’on introduit
l’instruction if
(si) pour tester une condition :
from laby.global_fr import *
from random import randint
c = "r " if randint(0,1) == 1 else ". "
carte = "o o o o\n"
carte+= "o → " + c + " x\n"
carte+= "o o o o\n"
Laby(carte = carte)
debut()
if regarde() == Caillou:
prend()
avance()
gauche()
gauche()
pose()
droite()
droite()
else:
avance()
ouvre()
Ci-dessous, la grande toile (Toile
) bloque le passage mais pas la
petite toile (PetiteToile
). Attention, elles ne sont pas toujours au
même endroit! Utilisez if
et regarde()
pour trouver le bon passage
dans tous les cas.
???
if regarde() == Toile:
???
else:
???
from laby.global_fr import *
Laby(niveau = "3a")