擅长:python、mysql、java
<p>Python交互式解释器为您回显所有内容,因为它是一个交互式调试器,但是在Python程序中,您需要显式地<em>打印值。在</p>
<p>添加<code>print()</code>调用以显示返回值:</p>
<pre><code>temp = dag(list_of_temperatures)
print(temp.returnmax())
print(temp.returnmin())
print(temp.returnavg())
</code></pre>
<p>通常,<code>__str__</code>方法将返回一个字符串值,<em>而不是</em>在方法中使用<code>print()</code>:</p>
^{pr2}$
<p>然后使用<code>print()</code>,它将对该值调用<code>str()</code>,后者又调用<code>__str__()</code>方法:</p>
<pre><code>print(temp)
</code></pre>