turtle.settiltangle() function in Python
The turtle module provides turtle graphics primitives, in both object-oriented and procedure-oriented ways. Because it uses Tkinter for the underlying graphics, it needs a version of Python installed with Tk support.
turtle.settiltangle()
This function is used to rotate the turtleshape to point in the direction specified by angle, regardless of its current tilt-angle. It does not change the turtle's heading i.e. the direction of movement.
Syntax : turtle.settiltangle(angle)
Parameter:
angle: This method is similar to turtle.tilt() method ( tilt the turtle by angle as input to the current direction ) but turtle.settiltangle() method set the tilt angle as input without taking the current direction.
Below is the implementation of the above method with some examples :
Example 1 :
# 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)
Output :

Example 2 :
# 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()
Output :
