Advertisement
brendan-stanford

draw_rectangle

Aug 17th, 2019
133
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.72 KB | None | 0 0
  1. from turtle import Turtle
  2.  
  3. ty = Turtle()
  4.  
  5. def rect_area(l, w):
  6. area = (l * w)
  7. return area
  8.  
  9. def rect_perimeter(l, w):
  10. perimeter = ((2 * l) + (2 * w))
  11. return perimeter
  12.  
  13.  
  14. def draw_rectangle(name, length, width, colour):
  15. name.color(colour)
  16. name.goto(length, 0)
  17. name.goto(length, width)
  18. name.goto(0, width)
  19. name.goto(0,0)
  20.  
  21. name.penup()
  22. name.color("black")
  23. name.goto(0, -25)
  24. name.pendown()
  25. name.write("area:" + str(rect_area(length, width)), align = "center")
  26.  
  27. name.penup()
  28. name.color("black")
  29. name.goto(0, -50)
  30. name.pendown()
  31. name.write("perimeter:" + str(rect_perimeter(length, width)), align = "center")
  32.  
  33.  
  34.  
  35.  
  36. draw_rectangle(ty, 25, 50, "red")
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement