擅长:python、mysql、java
<p><code>def</code>创建函数。如果一个函数是在类范围内定义的,并且在类的实例上调用它,python将把它作为类方法进行特殊处理。如果一个函数是在另一个函数中创建的,它将不是一个方法,但是如果它在包含函数中使用变量,它将是一个闭包</p>
<p>在您的例子中,<code>dailyEffort</code>是在<code>__init__</code>函数中定义的,但它不使用任何包含变量,因此它只是一个常规函数对象,其名称仅在<code>__init__</code>函数的局部已知</p>
<p>Dedent与<code>def __init__(...)</code>的级别相同,它将作为一种方法工作</p>