擅长:python、mysql、java
<p>您使用了<code>sum</code>作为变量名,但这将隐藏内置的<code>sum</code>函数。隐藏内置组件自然是不可取的。在</p>
<ol>
<li><p>缩进在Python中很重要。行<code>import math</code>的缩进量与<code>for line in csv.readlines():</code>相同,因此<code>for</code>循环的主体以前一行结束。建议导入的位置在脚本的开头,就像您使用<code>import os</code>所做的那样。</p></li>
<li><p>你有:</p>
<pre><code>if file.endswith(".csv"):
continue
</code></pre>
<p>因此,它将跳过文件名以“.csv”结尾的文件。你不是说:</p>
^{pr2}$
<p>请注意,这是区分大小写的。在</p>
<p>顺便说一下,推荐的CSV文件读取方法是使用<code>csv</code>模块。</p></li>
</ol>