擅长:python、mysql、java
<p>在Python和许多其他语言中,有一个值表示“无值”。在Python中,这个值是<code>None</code>。所以你可以这样做:</p>
<pre><code>class User:
username = None
password = None
</code></pre>
<p>不过,这些确实听起来像实例变量,而不是类变量,所以可以这样做:</p>
<pre><code>class User(object):
def __init__(self):
self.username = None
self.password = None
</code></pre>
<p>注意Python如何不时隐式地分配<code>None</code>值:</p>
<pre><code>def f():
pass
g = f() # g now has the value of None
</code></pre>