擅长:python、mysql、java
<p>修饰符通常用于修改函数/方法的输入参数或返回值。在</p>
<p>方法<code>Dogs.displayDogs</code>不返回任何数据(除了<code>None</code>),所以说要使字符串小写是没有意义的。哪根弦?只需打印值。所以你应该这样做:</p>
<pre><code>class Dogs:
totalDogs = 0
dogList=[]
def __init__(self, breed, color, age):
self.breed=breed
self.color=color
self.age=age
Dogs.dogList.append(self.breed)
Dogs.totalDogs += 1
def displayDogs(self):
print "breed: ", self.breed.lower()
print "color: ",self.color.lower()
...
</code></pre>
<p>否则,您应该重构代码:</p>
^{pr2}$
<p>你做什么</p>
<pre><code>terrier = Dogs("TeRrIer", "white", 5)
print terrier.getDogs()
</code></pre>