title: Python program start
body: <p>Should I start a Python program with:</p>
  
  <pre><code>if__name__ == '__main__':
  some code...
  </code></pre>
  
  <p>And if so, why? I saw it many times but don't have a clue about it.</p>