Question-149: When you run a below program, what would happen or printed on console?
def totalSalary(salary,hike, bonus=10000):
total=salary + (salary *hike)/100 + bonus
print(total)
x=80000
y=10
totalSalary(x, y)
- This would give error
- Get all Questions and Answer from here
- You need to have paid subscription to access all questions
- Thanks for considering Python Certification Material
Answer: C
Exp:
Default value for parameters in function
- It is possible that your function can have default value. And if invoker does not pass any value, then your function would use default value and move further.
Default 10,000 bonus for all employee.
#Defining a function with two parameters def totalSalary(salary,hike, bonus=10000): total=salary + (salary *hike)/100 + bonus print("Your total salary is ", total)
You can access to full explanation to question and answer from this page. |