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) 

 

 

  1. 98000
  2. Get all Questions and Answer from here
  3. You need to have paid subscription to access all questions
  4. 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.

Why Dont you prepare for Python Certifications and Interview Questions with 250+ Questions and Answer : Check Here

Real Exam Number of Questions: 70 Questions
Real Exam Pass Score: 70%
Time Allotted: 90 minutes to complete exam