擅长:python、mysql、java
<p>我想你应该这样做:</p>
<pre><code>import random
class Add:
def __init__(self):
self.data = []
def generate_location(self):
random1 = 10
random2 = 20
self.data.append(random.uniform(-random1 , random1))
self.data.append(random.uniform(-random2 , random2))
print(self.data)
my_object = Add()
my_object.generate_location()
</code></pre>
<p>要使用类,必须创建对象/实例。创建实例python调用<code>Add.__init__</code>,并在内存中为<code>self.data</code>保留位置。然后您可以调用它的方法<code>my_object.generate_location()</code>,它可以使用<code>self.data</code>。你知道吗</p>
<p><code>self</code>仅在类内使用-它类似于单词<code>me</code>,<code>my</code>(<code>my.data</code>)。你知道吗</p>