title: Default parameters: Calculate splitting a check between diners
body: <p>Can anyone help me writing the <code>split_check()</code> function?.</p>
  <p>The problem statement is:</p>
  <blockquote>
  <p>Write a split_check function that returns the amount that each diner
  must pay to cover the cost of the meal. The function has 4 parameters:
  bill: The amount of the bill. people: The number of diners to split
  the bill between. tax_percentage: The extra tax percentage to add to
  the bill. tip_percentage: The extra tip percentage to add to the bill.
  The tax or tip percentages are optional and may not be given when
  calling split_check. Use default parameter values of 0.15 (15%) for
  tip_percentage, and 0.09 (9%) for tax_percentage</p>
  </blockquote>
  <p>I need to calculate the amount of tip and tax, add to the bill total, then divide by the number of diners.</p>
  <pre><code>bill = float(input())
  people = int(input())
  
  #Cost per diner at the default tax and tip percentages
  print('Cost per diner:', split_check(bill, people))
  
  bill = float(input())
  people = int(input())
  new_tax_percentage = float(input())
  new_tip_percentage = float(input())
  
  # Cost per diner at different tax and tip percentages
  print('Cost per diner:', split_check(bill, people, new_tax_percentage, new_tip_percentage))
  </code></pre>