Python function confusion
<p>While programming with python I am often confused with the following ambiguity:</p>

<p>should it be: function(a) or a.function(). Although the question is too general and can someone tell me which situation happens when?</p>
