Решение было бы очень признательным
Вот в чем вопрос:
Напишите функцию для рисования прямоугольника любого размера и цвета. Мы будем использовать эту функцию для создания произведений искусства!
Мы уже запустили вашу функцию; это называется draw_rect. Она принимает следующие аргументы:
width — количество шагов черепахи.
height — количество шагов черепахи.
color — используемый цвет пера.
Ваша функция должна нарисовать прямоугольник с левым нижним углом в начальной позиции. Используйте перо правильного цвета и установите размер 3.
Если мы вызовем вашу функцию следующим образом:
Код: Выделить всё
draw_rect(110, 30, 'cornflowerblue')
Мы предоставили вам функцию, которая вызывает draw_rect, чтобы вы могли протестировать свою функцию.
Это мой код:
Код: Выделить всё
from turtle import *
def draw_rect(width, height, colour):
# Draw a rectangle with code!
#help needed here!
pencolor('cornflowerblue')
pensize(3)
forward(110)
left(90)
forward(30)
left(90)
forward(110)
left(90)
forward(30)
left(90)
def draw_city():
draw_rect(30, 120, 'royalblue')
goto(-10, 0)
draw_rect(80, 30, 'cornflowerblue')
goto(-30, 0)
draw_rect(80, 60, 'coral')
goto(-45, 0)
draw_rect(50, 80, 'plum')
goto(-55, 0)
draw_rect(90, 15, 'orange')
goto(-75, 0)
draw_rect(20, 40, 'pink')
if __name__ == "__main__":
# Test your code here!
draw_rect(110, 40, 'green')
# Uncomment this to draw a city:
#draw_city()
Подробнее здесь: https://stackoverflow.com/questions/520 ... -rectangle
Мобильная версия