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.settiltangle()
Esta función se utiliza para rotar la forma de Turtle para que apunte en la dirección especificada por el ángulo, independientemente de su ángulo de inclinación actual. No cambia el rumbo de la Turtle, es decir, la dirección del movimiento.
Sintaxis: Turtle.settiltangle(ángulo)
Parámetro:
ángulo: este método es similar al método turtle.tilt() (inclinar la Turtle por ángulo como entrada a la dirección actual), pero el método turtle.setltangle() establece el ángulo de inclinación como entrada sin tomar la dirección actual.
A continuación se muestra la implementación del método anterior con algunos ejemplos:
Ejemplo 1 :
Python3
# import package import turtle # set turtle position turtle.up() turtle.setpos(-100,0) turtle.down() # set turtle speed turtle.speed(1) # set tilt angle to 90 turtle.settiltangle(90) # motion turtle.forward(100) # set tilt angle to 270 (not 90+270=360) turtle.settiltangle(270) # motion turtle.forward(100)
Producción :
Ejemplo 2:
Python3
# import package import turtle # set turtle turtle.speed(1) turtle.up() turtle.setpos(-50,100) turtle.down() turtle.shape("turtle") turtle.width(2) # loop for pattern for i in range(6): # motion turtle.forward(100) # set tilt angle by 180 turtle.settiltangle(180) # print turtleshape turtle.stamp() # move to right by 60 turtle.right(60) # hide the turtle turtle.ht()
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