Why doesn't Python have static variables?
<p>There is a <a href="http://stackoverflow.com/questions/460586/simulating-a-local-static-variable-in-python">questions asking how to simulate static variables in python</a>.</p>

<p>Also, on the web one can find many different solutions to create static variables. (Though I haven't seen one that I like yet.)</p>

<p>Why doesn't Python support static variables in methods? Is this considered unpythonic or has it something to do with Python's syntax?</p>

<p><strong>Edit:</strong></p>

<p>I asked specifically about the <em>why</em> of the design decision and I haven't provided any code example because I wanted to avoid explanation to simulate static variables.</p>
