A function defined in the following way: (Select two answers)
def function(x=0): return x
- may be invoked with exactly one argument
- must be invoked without any argument
- may be invoked without any argument
- must be invoked with exactly one argument
Explanation: The function has a predefined value for the parameter x; therefore it can be invoked with or without it. However, more than one argument will generate a runtime error.
More Questions: Python Essentials 1 – Module 4 Test
Please login or Register to submit your answer