209k views
1 vote
URGENT NEED HELP WITH 7.6 LESSON PRACTICE QUESTIONS 7 & 8

def mystery(a = 2, b = 1, c = 3): return 2 * a + b + 3 * c
What is the output for mystery(1)
What is the output for mystery()?

URGENT NEED HELP WITH 7.6 LESSON PRACTICE QUESTIONS 7 & 8 def mystery(a = 2, b-example-1
User Gateblues
by
8.8k points

1 Answer

1 vote

Step-by-step explanation:

If we call the function with mystery(1), the value of a is assigned as 1 while the default values of b and c are used. Therefore, the output will be:

2 * a + b + 3 * c

= 2 * 1 + 1 + 3 * 3

= 2 + 1 + 9

= 12

If we call the function with mystery(), all the parameters will take their default values as given in the function definition. Therefore, the output will be:

2 * a + b + 3 * c

= 2 * 2 + 1 + 3 * 3

= 4 + 1 + 9

= 14

User Orbitbot
by
8.4k points

No related questions found