# 2.5 Movimientos con tecla

Ahora vamos a hacer lo mismo, pero gobernado por el teclado:

- PARAR = tecla ESPACIO
- ADELANTE=FORDWARD = f
- ATRAS=BACKWARD = b
- DERECHA=RIGHT = r
- IZQUIERDA=LEFT = l

<iframe allowfullscreen="allowfullscreen" height="314" id="bkmrk--1" src="//www.youtube.com/embed/fb6w5yQB_AM" width="560"></iframe>

### Solución

- Ponemos el fichero MOVIMIENTOS.py [que hemos visto](https://libros.catedu.es/link/5730) en la misma carpeta que vamos a crear este programa.
- En este programa importamos la librería de MOVIMIENTOS.py.
- Vamos llamando a las distintas funciones de movimientos según la tecla pulsada, fijamos la velocidad al 30% para que nos de tiempo de gobernarlo, por pantalla va saliendo el mensaje del estado.
- Todo dentro de un bucle de manera que si pulsamos la tecla espacio sale del buble no sin antes parar el robot.

¿Te atreves a hacerlo tú solo? Venga!! no le des tantas vueltas

![](https://libros.catedu.es/uploads/images/gallery/2022-03/embedded-image-avupvh3z.gif)

[From Gifer](https://gifer.com/en/6ZTm)

Sino, mira la solución:

[![image-1647868576174.png](https://libros.catedu.es/uploads/images/gallery/2022-03/scaled-1680-/image-1647868576174.png)](https://libros.catedu.es/uploads/images/gallery/2022-03/image-1647868576174.png)  
Fichero [2-7-Movimientos-Teclas.py](https://github.com/JavierQuintana/AlphabotPython/blob/master/Movimientos-tecla.py)