title: Which print is "more" correct?
body: <p>Under python 3, what would be considered most correct?</p>
  
  <p><strong>Example 1:</strong></p>
  
  <pre><code>a='bacon'
  b='salad'
  print("I love {type_a} more than {type_b}".format(type_a=a, type_b=b))
  </code></pre>
  
  <p>or</p>
  
  <p><strong>Example 2:</strong></p>
  
  <pre><code>a='bacon'
  b='salad'
  print("I love {} more than {}".format(a, b))
  </code></pre>
  
  <p>This came out because sometimes I see myself coding with both given examples, but i'm not really sure what would be the most correct way to use it and when it would be more appropriate to use <code>.format(type_a=a)</code> instead of <code>.format(a)</code></p>