Question-150: When you run below program, what would be printed on console?
def totalSalary(salary,hike, bonus=10000):
total=salary + (salary *hike)/100 + bonus
print(total)
x=80000
y=10
z=15000
if(z<10000):
totalSalary(x, y)
else:
totalSalary(x, y, z)
- 98000
- Get all Questions and Answer from here
- You need to have paid subscription to access all questions
- Thanks for considering Python Certification Material
Answer: D
Exp:
Default 10,000 bonus for some employee and more for exception 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)
i=0 while(i<10): x=int(input("Please enter your current salary : ")) y=int(input("Please enter hike you are expecting : ")) z=int(input("Please enter bonus amount for exceptional employee : ")) #Calling or invoking function with only salary and Hike
You can access to full explanation to question and answer from this page. |