• Предмет: Информатика
  • Автор: Lutik0ln
  • Вопрос задан 4 месяца назад

Малюнок робота в Python


cherboris1997: а що саме намалювати?
Lutik0ln: треба намалювати робота
flash77779: виконую
flash77779: виконав

Ответы

Ответ дал: flash77779
0

import turtle

def draw_square(t, size):

   for i in range(4):

       t.forward(size)

       t.right(90)

def draw_robot():

   window = turtle.Screen()

   window.bgcolor("white")

   window.screensize(800, 800)

   rob = turtle.Turtle()

   rob.speed(1)

   # Draw robot head

   rob.penup()

   rob.goto(-50, 200) # changed the position

   rob.pendown()

   draw_square(rob, 100)

   # Draw robot body

   rob.penup()

   rob.goto(-75, 100) # changed the position

   rob.pendown()

   draw_square(rob, 150)

   # Draw robot legs

   rob.penup()

   rob.goto(-75, -50) # changed the position

   rob.pendown()

   draw_square(rob, 50)

   rob.penup()

   rob.goto(25, -50) # changed the position

   rob.pendown()

   draw_square(rob, 50)

   # Draw robot arms

   rob.penup()

   rob.goto(-125, 100) # changed the position

   rob.pendown()

   draw_square(rob, 50)

   rob.penup()

   rob.goto(75, 100) # changed the position

   rob.pendown()

   draw_square(rob, 50)

   window.mainloop()

draw_robot()

Приложения:
Вас заинтересует