aturat
Motxilla: 0
Capítols Reptes Simulador Editor
Velocitat: Lent
📖 Glossari

Instruccions

Sempre amb parèntesis () al final

move()Avança una casella turn_left()Gira 90° a l'esquerra turn_right()Gira 90° a la dreta turn_around()Mitja volta (180°) grab()Agafa la perla de la casella drop()Deixa una perla a la casella

Condicions

Sempre amb parèntesis () — s'usen dins de if i while

front_is_clear()El camí del davant és lliure front_is_blocked()Hi ha una roca al davant left_is_clear()L'esquerra és lliure left_is_blocked()Hi ha una roca a l'esquerra right_is_clear()La dreta és lliure right_is_blocked()Hi ha una roca a la dreta pearl_here()Hi ha una perla aquí bag_is_empty()La motxilla és buida bag_is_full()La motxilla té perles

Estructures

Acaben amb dos punts : i el bloc interior va indentat

if front_is_clear():
    move()
elif pearl_here():
    grab()
else:
    turn_left()
while front_is_clear():
    move()
for i in range(4):
    move()
def nom_funcio():
    move()
    turn_left()

Recorda

① Les instruccions i condicions porten () sempre
② Després de if, while, for, def cal posar :
③ El codi dins d'un bloc s'ha d'indentar (4 espais)