Tuesday, November 19, 2024
Google search engine
HomeLanguagesturtle.settiltangle() function in Python

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 :

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)


 

 

Output :

 

Example 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()


 

 

Output :

 

 

Dominic Rubhabha-Wardslaus
Dominic Rubhabha-Wardslaushttp://wardslaus.com
infosec,malicious & dos attacks generator, boot rom exploit philanthropist , wild hacker , game developer,
RELATED ARTICLES

Most Popular

Recent Comments