擅长:python、mysql、java
<p>您可以在类中创建一个函数和一些其他小更改:</p>
<pre><code>class Example():
def __init__(self,n):
self.name=n
self.inA=1
self.inB=1
def f(self):
if self.inA==1 and self.inB==1:
self.outA=1
else:
self.outA=0
</code></pre>
<p>称之为:</p>
<pre><code>a = Example('foo')
a.inA = 0
a.f()
print(a.outA)
</code></pre>
<p>输出:</p>
<pre><code>0
</code></pre>
<p>如你所见,取出:</p>
<pre><code>a.f()
</code></pre>
<p>行将使它给出一个错误:</p>
<pre><code>AttributeError: 'Example' object has no attribute 'outA'
</code></pre>