title: python SyntaxError: positional argument follows keyword argument
body: <p>I have a python 3 function which is defined like below:</p>
  
  <pre><code>def hidden_markov_model(distribution, K=3, N=100, *args):
  </code></pre>
  
  <p>when i call the function, i get this error: </p>
  
  <pre><code>Q_hmm = hidden_markov_model(Gaussian, K=K, N=N, 
                              mu, K*[std**(-2)*np.identity(2)],
                              )
  
  SyntaxError: positional argument follows keyword argument
  </code></pre>
  
  <p>what is wrong?</p>