What happens when I pass a totally different argument name in a function?
<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>
