Si si si !#

Regardez l’exemple de ce petit programme où l’on introduit le 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)
if regarde() == Caillou:
    prend()
    avance()
    gauche()
    gauche()
    pose()
    droite()
    droite()
else:
    avance()
ouvre()

Ci-dessous, la grande toile bloque le passage mais pas la petite toile : elles ne sont pas toujours au même endroit. Utilisez if et regarde() pour trouver le bon passage.

???
if regarde() == Toile:
    ???
else:
    ???
from laby.global_fr import *
Laby(niveau = "3a")
debut()
gauche()
avance()
droite()