Robotics & Artificial Intelligence

Write a Python program to calculate the area of a square and a rectangle by defining a function.

Python Functions

1 Like

Answer

def area(length, breadth=-1):
    if breadth == -1:
        return length * length
    else:
        return length * breadth

s = int(input("Enter side of square: "))
result_square = area(s)
print("Area of square:", result_square)

l = int(input("Enter length of rectangle: "))
b = int(input("Enter breadth of rectangle: "))
result_rectangle = area(l, b)
print("Area of rectangle:", result_rectangle)

Output

Enter side of square: 4
Area of square: 16
Enter length of rectangle: 5
Enter breadth of rectangle: 6
Area of rectangle: 30

Answered By

1 Like


Related Questions