title: Wrap long lines in Python
body: <p>How do I wrap long lines in Python without sacrificing indentation? </p>
  
  <p>For example: </p>
  
  <pre><code>def fun():
      print '{0} Here is a really long sentence with {1}'.format(3, 5)
  </code></pre>
  
  <p>Suppose this goes over the 79 character recommended limit. The way I read it, here is how to indent it:</p>
  
  <pre><code>def fun():
      print '{0} Here is a really long \
  sentence with {1}'.format(3, 5)
  </code></pre>
  
  <p>However, with this approach, the indentation of the continued line matches the indentation of the <code>fun()</code>. This looks kinda ugly. If someone was to go through my code, it would look bad to have uneven indentation because of this <code>print</code> statement.</p>
  
  <p>How do I indent lines like this effectively without sacrificing code readability?</p>