• Предмет: Информатика
  • Автор: shapovalvladyslav01
  • Вопрос задан 1 год назад

Створи своє село.

Створи своє власне село! У завданні вже написана функція для побудови будиночка.
Використовуй її і напиши програму, яка побудує ціле містечко, що складається мінімум з трьох різнокольорових будиночків
Команди
forward (100) - рух вперед, left (90) - поворот наліво, right (120) - поворот направо, color ("назва_кольору") - зміна кольору пера, width (5) - зміна ширини пера, penup () - підняти перо , pendown () - опустити перо, exitonclick () - зафіксувати малюнок.


shapovalvladyslav01: даю 25 балов срочно пж

Ответы

Ответ дал: honvert
0

Ответ:

import turtle

def draw_house(t, color, size):

 t.color(color)

 t.width(5)

 t.pendown()

 t.begin_fill()

 for _ in range(4):

   t.forward(size)

   t.left(90)

 t.end_fill()

 t.penup()

 t.setheading(0)

# створюємо екземпляр черепахи

t = turtle.Turtle()

# побудова першого будинку

t.penup()

t.goto(-300, 0)

t.pendown()

draw_house(t, "red", 100)

# побудова другого будинку

t.penup()

t.goto(-100, 0)

t.pendown()

draw_house(t, "blue", 150)

# побудова третього будинку

t.penup()

t.goto(100, 0)

t.pendown()

draw_house(t, "green", 200)

turtle.exitonclick()

Вас заинтересует