title: Is there a reason to import the string module in Python?
body: <p>I am a beginner in programming and Python is my first language. I am using a Python shell right now, but don't understand why we need to import the <code>string</code> module.</p>
  
  <p>I know that importing <code>string</code> imports some functions, but when I tried using functions like <code>string.split</code> and <code>string.join</code>, they all work without the import, so I assume that means that they are just Python builtins.</p>
  
  <p>Is there anything that works once you import the <code>string</code> module that wouldn't work otherwise?</p>