Проблема черепахи Python с рисованием прямоугольникаPython

Программы на Python
Ответить
Anonymous
 Проблема черепахи Python с рисованием прямоугольника

Сообщение Anonymous »

На веб-сайте все плохо объясняется
Решение было бы очень признательным
Вот в чем вопрос:

Напишите функцию для рисования прямоугольника любого размера и цвета. Мы будем использовать эту функцию для создания произведений искусства!

Мы уже запустили вашу функцию; это называется 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
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Python»