Проблемы с питоном черепаха - PullRequest
0 голосов
/ 27 августа 2018

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

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

Мы уже запустили вашу функцию;это называется draw_rect.Он принимает следующие аргументы:

ширина - количество шагов черепахи

высота - количество шагов черепахи

цвет - используемый цвет пера

Ваша функция должнанарисуйте прямоугольник с левым нижним углом в начальной позиции.Используйте ручку правильного цвета и установите размер 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()

Я честно застрял, и повторение ответа будетбыть очень оцененным

...