<div>
</div>
<p>我有一个txt文件,其名称如下:</p>
<pre><code>Hans
Anna
Vladimir
Michael
Ed
Susan
Janice
Jo
</code></pre>
<p>我要打印所有名称长度的总和:</p>
<pre><code>with open(r"C:\people_names.txt", "r") as name_file:
sum_names = (len(x) for x in name_file)
print(sum(sum_names))
</code></pre>
<p>问题是,每个算为字母的名字后面都有“\n”,而姓氏没有“\n”</p>
<p>这就是我不能做的原因</p>
<p>如果您有任何关于如何计算金额的建议,我们将非常高兴:)</p>