擅长:python、mysql、java
<p>要在类方法中使用类字段,请将<code>self</code>参数传递给类方法。这将允许您通过<code>.</code>表示法访问所有类字段</p>
<pre><code>class BusinessModelType:
def __init__(self, baseCost, machineSalesPrice):
self.baseCost = baseCost
self.machineSalesPrice = machineSalesPrice
...
# pass `self` instead of `self.variable`
# you can still access all variables
def isValue(self):
if self.baseCost < 20 or self.machineSalesPrice < 2 or self.machineSalesPrice > 5 :
result = True
print("This is great")
else:
result = False
print("This is not great")
return result
...
</code></pre>
<p>然后创建一个<code>BusinessModelType</code>对象并对其调用<code>isValue</code></p>
<pre><code>bmt = BusinessModelType(10, 20)
print(bmt.isValue())
</code></pre>