Нарисуйте машину с помощью Turtle на Python

Опубликовано: 2 Апреля, 2022

Предварительные требования: модуль "Черепаха", "Рисование фигур".

В python есть много модулей, которые изображают графические иллюстрации, один из них - turtle , это встроенный модуль в Python, который позволяет пользователю управлять ручкой ( черепахой ) для рисования на экране (чертежной доске). Он в основном используется для иллюстрации фигур, форм, рисунков и т. Д. В этой статье мы узнаем, как нарисовать Машину с помощью модуля черепахи.

Чтобы нарисовать машину на Python с помощью модуля Turtle:

  1. Мы собираемся создать различные формы, используя модуль черепахи , чтобы проиллюстрировать автомобиль.
  2. Шины можно нарисовать с помощью функции circle () .
  3. Верхнюю часть тела можно представить в виде прямоугольника.
  4. Крыша и окна похожи на трапецию.
  5. Перекрытие всех вышеперечисленных форм в определенных положениях проиллюстрирует автомобиль.

 Let’s try to understand it better with the help of the below program:

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

Выход:

Внимание компьютерщик! Укрепите свои основы с помощью базового курса программирования Python и изучите основы.

Для начала подготовьтесь к собеседованию. Расширьте свои концепции структур данных с помощью курса Python DS. А чтобы начать свое путешествие по машинному обучению, присоединяйтесь к курсу Машинное обучение - базовый уровень.