Python中文
首页
教程
问答
标签
搜索
登录
注册
使用Python计算文本文件中的行、字和字符
回答此问题可获得
20
贡献值,回答如果被采纳可获得
50
分。
<p>我有点不太清楚如何使用Python计算文本文件中的某些元素。我对Python有几个月的了解,熟悉以下函数</p> <ul> <li>原始输入</li> <li>打开</li> <li>分裂</li> <li>蓝</li> <li>打印</li> <li>rsplit()</li> </ul> <p>这是我目前的代码:</p> <pre><code>fname = "feed.txt" fname = open('feed.txt', 'r') num_lines = 0 num_words = 0 num_chars = 0 for line in feed: lines = line.split('\n') </code></pre> <p>现在我不知道下一步该怎么办。我觉得最合乎逻辑的方法是先数行,数每行中的单词,然后数每个单词中的字符数。但我遇到的一个问题是试图同时执行所有必需的函数,而不必重新打开文件来分别执行每个函数。</p>
0 条评论
分类:
Python问答
请先
登录
后评论
默认排序
时间排序
1 个回答
匿名
1天前
擅长:python、mysql、java
<p>可能有用的功能:</p> <ul> <li><code>open("file").read()</code>它一次读取整个文件的内容</li> <li><code>'string'.splitlines()</code>分隔行(并丢弃空行)</li> </ul> <p>通过使用len()和这些函数,您可以完成所做的工作。</p>
请先
登录
后评论
针对此问题:
更多的回答
关注
89
关注
收藏
1
收藏,
216
浏览
网友 提问于 2天前
相关Python问题
plt.savefig不会覆盖现有文件
4 回答
plt.savefig不保存图像
3 回答
plt.savefig在jupyter笔记本中不起作用
8 回答
plt.savefig在从另一个fi调用时停止工作
10 回答
plt.savefig在调用plt.show之前保存空数字
3 回答
plt.save不创建png文件
10 回答
plt.scatter overlay分类数据帧列
3 回答
Plt.Scatter:如何添加title、xlabel和ylab
7 回答
plt.scatter()绘图与Matplotlib中的plt.plot()绘图类似
6 回答
plt.scatter错误'NoneType'对象在成功运行后没有属性'sqrt'
6 回答
plt.set_title()中的标题字符串有误
4 回答
plt.show()
7 回答
plt.show()不在Jupyter笔记本上渲染任何内容
4 回答
plt.show()不打印plt.plot only plt.scatter
2 回答
plt.show()不显示三维散射图像
4 回答
plt.show()不显示任何内容
3 回答
plt.show()不显示数据,而是保留它供下一个图表使用(spyder)
1 回答
plt.show()使终端挂起
9 回答
plt.show()无法使用此代码
1 回答
plt.show()没有打开新的图形风
1 回答