title: LPTHW, EX19 extra credit 3
body: <p>I'm doing Zed Shaw's LPTHW book but I am stuck at this extra credit 3 <a href="http://learnpythonthehardway.org/book/ex19.html" rel="nofollow">question</a> and found no question here related so I decided to make an account.</p>
  
  <p><strong>Extra credit assignment:</strong> 
  Write at least one more function of your own design, and run it 10 different ways.</p>
  
  <p>Code:</p>
  
  <pre><code>def cheese_and_crackers(cheese_count, boxes_of_crackers):
      print "You have %d cheeses!" % cheese_count
      print "You have %d boxes of crackers!" % boxes_of_crackers
      print "Man that's enough for a party!"
      print "Get a blanket.\n"
  
  
  print "We can just give the function numbers directly:"
  cheese_and_crackers(20, 30)
  
  
  print "OR, we can use variables from our script:"
  amount_of_cheese = 10
  amount_of_crackers = 50
  
  cheese_and_crackers(amount_of_cheese, amount_of_crackers)
  
  
  print "We can even do math inside too:"
  cheese_and_crackers(10 + 20, 5 + 6)
  
  
  print "And we can combine the two, variables and math:"
  cheese_and_crackers(amount_of_cheese + 100, amount_of_crackers + 1000)
  </code></pre>
  
  <p>So, what are the other ways to run a function inside your script? Could you please help me out in a beginner detailed manner that includes actual code so I can try and understand it?</p>