title: What do * (single star) and / (slash) do as independent parameters?
body: <p>In the following function definition, what do the <strong>*</strong> and <strong>/</strong> account for?</p>
  
  <pre><code>def func(self, param1, param2, /, param3, *, param4, param5):
       print(param1, param2, param3, param4, param5)
  </code></pre>
  
  <p><em>NOTE: Not to mistake with the single|double asterisks in *args | **kwargs (<a href="https://stackoverflow.com/questions/36901/what-does-double-star-asterisk-and-star-asterisk-do-for-parameters">solved here</a>)</em></p>