función turtle.speed() 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.velocidad()

El método turtle.speed() se usa para cambiar la velocidad de la Turtle por el valor del argumento que toma. Devuelve o establece la velocidad de la Turtle.

Sintaxis:

turtle.speed(speed=None)

Nota:

  • La velocidad de la Turtle se encuentra en el rango 0-10.
  • Si la entrada es un número mayor que 10 o menor que 0,5, la velocidad se establece en 0.
  • Las strings de velocidad se asignan a valores de velocidad de la siguiente manera:
    • ‘más rápido’: 0
    • ‘rápido’: 10
    • ‘normales’ : 6
    • ‘lento’ : 3
    • ‘más lento’: 1
  • Las velocidades de 1 a 10 imponen una animación cada vez más rápida de dibujo lineal y giro de Turtle.

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

Ejemplo 1 :

Python3

# import package
import turtle
  
# slowest speed
turtle.speed(1)
  
# turtle movement
turtle.forward(150)

Producción :

Ejemplo 2:

Python3

# import package
import turtle 
  
# loop for pattern
for i in range(10):
    
  # set turtle speed
  turtle.speed(10-i)
    
  # motion for pattern
  turtle.forward(50+10*i)
  turtle.right(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

Deja una respuesta

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