我必须为学校写一个程序,到目前为止,我有下面的代码,但当我试图运行它时,它说有一个错误,计算区没有被定义。在# This program will calculate and compare the areas of
# two rectangles and display which is the greater area
def main():
length1 = int(input('Length of rectangle one: '))
width1 = int(input('Width of rectangle one: '))
area1 = compute_area(length1, width1)
length2 = int(input('Length of rectangle two: '))
width2 = int(input('Width of rectangle two: '))
area2 = compute_Area(length2, width2)
comparison_Area(area1, area2)
main()
def compute_Area():
area = length * width
return area
def comparison_Area():
if area1 > area2:
print()
print('The area of rectangle one is: ', area1)
print('The area of rectangle two is: ', area2)
print('Rectangle one\'s area is greater.')
elif area1 < area2:
print()
print('The area of rectangle one is: ', area1)
print('The area of rectangle two is: ', area2)
print('Rectangle two\'s area is greater.')
elif area1 == area2:
print()
print('The area of rectangle one is: ', area1)
print('The area of rectangle two is: ', area2)
print('Rectangle\'s areas are equal.')