40 lines
843 B
Python
40 lines
843 B
Python
# Simple function examples
|
|
|
|
def rectanglePerimeter(rLength,rWidth):
|
|
'''
|
|
rLength: length of the rectangle.
|
|
|
|
rWidth: width of the rectangle.
|
|
|
|
Returns the perimeter of the rectangle.'''
|
|
perimeter = 2 * (rLength + rWidth)
|
|
return(perimeter)
|
|
|
|
def rectangleArea(rLength,rWidth):
|
|
area = rLength * rWidth
|
|
return(area)
|
|
|
|
def squarePerimeter(rLength):
|
|
perimeter = rectanglePerimeter(rLength,rLength)
|
|
return(perimeter)
|
|
|
|
def squareArea(rLength):
|
|
area = rectangleArea(rLength,rLength)
|
|
return(area)
|
|
|
|
# ======================== Main Program =============================
|
|
|
|
length = 2.
|
|
width = 3.
|
|
|
|
retValue = rectanglePerimeter(length,width)
|
|
print(retValue)
|
|
|
|
retValue = rectangleArea(length,width)
|
|
print(retValue)
|
|
|
|
retValue = squarePerimeter(length)
|
|
print(retValue)
|
|
|
|
retValue = squareArea(length)
|
|
print(retValue)
|