擅长:python、mysql、java
<p>您试图调用方法<code>generation</code>,但它是用attribute <code>generation</code>隐藏的,attribute是int</p>
<p>我会调用方法<code>generate</code></p>
<pre><code>class Creature:
def __init__(self, value1, value2, value3, generation, index):
self.value1 = value1
self.value2 = value2
self.value3 = value3
self.generation = generation
self.index = index
def generate(self):
test = self.value1 * self.value2 - self.value3
if test >= 50:
newGeneration.append(self)
self.index = len(newGeneration)
</code></pre>