擅长:python、mysql、java
<p>如果行不包含句点,<code>split</code>将返回单个元素:行本身:</p>
<pre><code>>>> "asdasd".split('.')
['asdasd']
</code></pre>
<p>所以你要计算行数加上句号。你为什么要把文件分成几行?</p>
<pre><code>with open('words.txt', 'r') as file:
file_contents = file.read()
print('Total words: ', len(file_contents.split()))
print('total stops: ', file_contents.count('.'))
</code></pre>