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

Ответы 1

  • Ответ:

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

  • Добавить свой ответ

Войти через Google

или

Забыли пароль?

У меня нет аккаунта, я хочу Зарегистрироваться

How much to ban the user?
1 hour 1 day 100 years