Question: I need to implement the function below and add the parameter back I thought the parameter was *kwd but I am getting an error. import

I need to implement the function below and add the parameter back I thought the parameter was *kwd but I am getting an error.

import math

def circ_area(): # The parameter is MISSING. Add it back. """ Returns the area of the specified circle, defined by the keywords in kwd The area of a circle is PI r*r where r is the radius The circle may be specified by 'radius' or 'diameter', but not both. This function should intentionally crash (with an AssertionError) if neither 'radius' nor 'diameter' are specified, or if they both are. Any keyword arguments other than 'radius' or 'diameter' are ignored. Examples: circ_area(radius=3) returns approx 28.27433 circ_area(diameter=4) returns approx 12.56637 circ_area(radius=3,foo=20) returns approx 28.27433 circ_area() crashes with AssertionError circ_area(radius=2,diameter=4) crashes with AssertionError Parameter kwd: the function keyword arguments Precondition: the arguments are all numbers (int or float) """ pass

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!