Computer Science

For a function header as follows :
def Calc(X,Y = 20):
Which of the following function calls will give an error ?

  1. Calc(15, 25)
  2. Calc(X = 15, Y = 25)
  3. Calc(Y = 25)
  4. Calc(X = 25)

Python Functions

6 Likes

Answer

Calc(Y = 25)

Reason — The function call statement must match the number and order of arguments as defined in the function definition. Here, the X positional argument is missing.

Answered By

2 Likes


Related Questions