El módulo de Turtle proporciona primitivos de gráficos de Turtle, tanto en formas orientadas a objetos como orientadas a procedimientos. Debido a que usa Tkinter para los gráficos subyacentes, necesita una versión de Python instalada con soporte Tk.
Turtle.deshacer()
Esta función se utiliza para deshacer (repetidamente) la última acción de Turtle. El número de acciones de deshacer disponibles está determinado por el tamaño del búfer de deshacer. No requiere ningún argumento.
Sintaxis:
turtle.undo()
A continuación se muestra la implementación del método anterior con algunos ejemplos:
Ejemplo 1 :
Python3
# import package import turtle # set speed turtle.speed(1) # motion turtle.forward(100) # undo previous motion turtle.undo()
Producción :
Ejemplo 2:
Python3
# import package import turtle # set turtle turtle.speed(1) turtle.up() turtle.setpos(-50,50) turtle.down() # motion for i in range(4): turtle.forward(100) turtle.right(90) # undo for i in range(8): turtle.undo()
Producción :
Ejemplo 3:
Python3
# import package import turtle # set speed turtle.speed(1) # loop for motion for i in range(4): # motion turtle.forward(100) # undo previous work turtle.undo() # turn turtle.left(90)
Producción :
Publicación traducida automáticamente
Artículo escrito por deepanshu_rustagi y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA