método turtle.clearstamps() en Python

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.clearstamps()

El método turtle.clearstamps() se usa para borrar todos o el primero/último n de sellos de Turtle. Este método requiere un argumento de un número entero. Entonces, los n sellos hechos son borrados por él.

Sintaxis: Turtle.clearstamps(n=Ninguno)

Argumento opcional: n — un número entero

  • Si n es Ninguno, elimine todos los sellos de la pluma,
  • de lo contrario, si n > 0, elimine los primeros n sellos
  • de lo contrario, si n < 0, elimine los últimos n sellos.

A continuación se muestra la implementación del método anterior con algunos ejemplos:

Ejemplo 1 :

Python3

# import package
import turtle 
  
  
# set turtle speed to slowest 
# for better understandings
turtle.speed(1)
  
# motion with stamps
turtle.forward(50)
turtle.stamp()
turtle.forward(50)
turtle.stamp()
turtle.forward(50)
turtle.stamp()
  
# hide the turtle to
# clarify stamps
turtle.ht()
  
# clear the all stamps
turtle.clearstamps()

Producción :

Ejemplo 2:

Python3

# import package
import turtle 
  
  
# loop to create motion
# with stamps
for i in range(12):
      
    # motion
    turtle.forward(50)
      
    # stamp
    turtle.stamp()
    turtle.right(30)
  
# hide the turtle for 
# better understandings
turtle.ht()
  
# clear the first 8 stamps
turtle.clearstamps(8)

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

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *