title: Custom print function that wraps print()
body: <p>How can I wrap <code>print()</code> so that I can add arbitrary strings to the beginning and end of the things that are passed as arguments to get printed?</p>
  
  <pre><code>def xprint(*args):
      print("XXX", *args, "XXX")
  xprint("hi", "yo", 4)
  </code></pre>
  
  <p>doesn't work.</p>
  
  <p>Basically, I want my custom function <code>xprint()</code> to work like <code>print()</code> but add <code>'XXX'</code> to the beginning and end of every output.</p>