Question-154: What would happen or printed, when below program run

def totalSalary( salary,hike,name="Employee", bonus=10000):

    total=salary + (salary *hike)/100 + bonus

    print(total)

   

x=80000

y=10

z=10000

totalSalary(salary=x, hike=y, 'Amit Jain' , 15000)

 

  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: E

Exp: Below program will not run and give error that “position argument follow, keyword argument”.

#Defining a function with two parameters

def totalSalary( salary,hike,name="Employee", bonus=10000):

    total=salary + (salary *hike)/100 + bonus

    print(name, ": total salary is  ", total)

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