title: What happens when I pass a totally different argument name in a function?
body: <p>Let's say I have this function:</p>
  
  <pre><code>def print_a_line(line_count, f):
      print line_count, f.readline()
  </code></pre>
  
  <p>I call it by:</p>
  
  <pre><code>current_line = 3
  print_a_line(current_line, current_file)
  </code></pre>
  
  <p>What happens now? line_count = 3 or  will it be line_count= current_line = 3?</p>
  
  <p>Also, is it a bad thing if I pass different argument names(like I did here with current_line instead of line_count?)</p>