Skip to content

Instantly share code, notes, and snippets.

@Ad115
Last active October 3, 2018 06:34
Show Gist options
  • Save Ad115/47de5774254fd3f5345fa49b1bc83333 to your computer and use it in GitHub Desktop.
Save Ad115/47de5774254fd3f5345fa49b1bc83333 to your computer and use it in GitHub Desktop.
En Python es mejor pedir perdón que pedir permiso...
from turtle import Turtle
squirtle = Turtle()
def izquierda(pasos):
squirtle.left(90)
squirtle.forward(pasos)
def derecha(pasos):
squirtle.right(90)
squirtle.forward(pasos)
pasos_a_dar = 100
acciones = {
"izquierda": izquierda,
"derecha": derecha
}
# loop
while True:
respuesta = input("Dame un número o una acción.")
try:
# Es un número
pasos_a_dar = int(respuesta)
except ValueError:
# Nope, era una acción
acción = acciones[respuesta]
acción(pasos_a_dar)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment