'''
Create similar functions to calculate the area and perimeter of rectangles
and use them in your draw_rectangle function to annotate rectangles.
'''
from turtle import Turtle
side1 = int(input("Give side 1: "))
side2 = int(input("Give side 2: " ))
drawer = Turtle()
def rectangle_area(side1,side2):
return side1*side2
def rectangle_perimeter(side1,side2):
return 2*(side1+side2)
def draw_rectangle(turtle_name,side1,side2):
turtle_name.hideturtle()
for i in range(2):
turtle_name.forward(side1)
turtle_name.left(90)
turtle_name.forward(side2)
turtle_name.left(90)
turtle_name.penup()
turtle_name.goto(side1/2,side2/2-5)
turtle_name.write("Area: " + str(rectangle_area(side1,side2)),align="center")
turtle_name.penup()
turtle_name.goto(side1/2,side2/2+5)
turtle_name.write("Perimeter: " + str(rectangle_perimeter(side1,side2)),align="center")
draw_rectangle(drawer,side1,side2)
Comments