Draw a car using Turtle in Python
Prerequisite: Turtle module, Drawing Shapes
There are many modules in python which depict graphical illustrations, one of them is a turtle, it is an in-built module in Python, which lets the user control a pen(turtle) to draw on the screen(drawing board). It is mostly used to illustrate figures, shapes, designs, etc. In this article, we will learn how to draw a Car using the turtle module.
To draw a car in Python using the Turtle module:
- We are going to create different shapes using the turtle module in order to illustrate a car.
- Tyres can be drawn using the circle() function.
- The upper body can be thought of as a rectangle.
- The roof and windows are similar to a trapezoid.
- Overlapping all the above shapes in particular positions will illustrate a car.
Let’s try to understand it better with the help of the below program:
Python3
import turtle
car = turtle.Turtle()
car.color( '#008000' )
car.fillcolor( '#008000' )
car.penup()
car.goto( 0 , 0 )
car.pendown()
car.begin_fill()
car.forward( 370 )
car.left( 90 )
car.forward( 50 )
car.left( 90 )
car.forward( 370 )
car.left( 90 )
car.forward( 50 )
car.end_fill()
car.penup()
car.goto( 100 , 50 )
car.pendown()
car.setheading( 45 )
car.forward( 70 )
car.setheading( 0 )
car.forward( 100 )
car.setheading( - 45 )
car.forward( 70 )
car.setheading( 90 )
car.penup()
car.goto( 200 , 50 )
car.pendown()
car.forward( 49.50 )
car.penup()
car.goto( 100 , - 10 )
car.pendown()
car.color( '#000000' )
car.fillcolor( '#000000' )
car.begin_fill()
car.circle( 20 )
car.end_fill()
car.penup()
car.goto( 300 , - 10 )
car.pendown()
car.color( '#000000' )
car.fillcolor( '#000000' )
car.begin_fill()
car.circle( 20 )
car.end_fill()
car.hideturtle()
|
Output:
Last Updated :
12 Jan, 2022
Like Article
Save Article
Share your thoughts in the comments
Please Login to comment...