Dibuja un auto usando Turtle en Python

Prerrequisito: módulo de Turtle , formas de dibujo

Hay muchos módulos en python que representan ilustraciones gráficas, uno de ellos es una Turtle , es un módulo incorporado en Python, que le permite al usuario controlar una pluma ( Turtle ) para dibujar en la pantalla (tablero de dibujo). Se utiliza principalmente para ilustrar figuras, formas, diseños, etc. En este artículo, aprenderemos a dibujar un automóvil utilizando el módulo  Turtle .

Para dibujar un auto en Python usando el módulo Turtle :

  1. Vamos a crear diferentes formas utilizando el módulo Turtle para ilustrar un coche.
  2. Los neumáticos se pueden dibujar usando la función circle() .
  3. La parte superior del cuerpo se puede considerar como un rectángulo.
  4. El techo y las ventanas son similares a un trapezoide.
  5. La superposición de todas las formas anteriores en posiciones particulares ilustrará un automóvil.

 Tratemos de entenderlo mejor con la ayuda del siguiente programa:

Python3

#Python program to draw car in turtle programming
 
# Import required library
import turtle
  
   
car = turtle.Turtle()
 
 
# Below code for drawing rectangular upper body
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()
  
   
# Below code for drawing window and roof
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)
  
   
# Below code for drawing two tyres
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()

Producción: 

Publicación traducida automáticamente

Artículo escrito por pulkitagarwal03pulkit 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 *