一、 序言

今天用Python来试试,对一个文件里面的英文单词数量进行快速统计,告别传统计数方式。

目标文件

我也不知道多少个,瞎复制的~

python提取英语单词 python读取单词_打开文件

二、涉及知识点

  1. 文件读写
  2. 基础语法
  3. 字符串分割

 

三、代码实践

首先我们创建一个Python文件

导入我们需要用到的模块

import platform
# 我给大家准备了这些资料:Python视频教程、100本Python电子书、基础、爬虫、数据分析、web开发、机器学习、人工智能、面试题、Python学习路线图、问题解答!都放在这个群咯 279199867

 

代开文件

with open(filepath, 'r') as fin:

 

读取内容

string = fin.read()
count += len(string.split(" "))

 

全部代码

我加了一些好的东西,大家不要介意。

# 导入系统包
import platform
 
print("为天地立心,为万民立命,为往圣继绝学,为万世开太平")
print("Python统计文件中单词数量 ")
 
def stat_words(filepath):
    count = 0
    # 打开文件
    with open(filepath, 'r') as fin:
        # 读取内容
        string = fin.read()
        count += len(string.split(" "))
 
    return count
 
print("文件中单词数量为:", stat_words("p008.txt"))
 
print("Python 版本", platform.python_version())

 

文件目录

py-008/
├── p008.txt
└── py008.py

四、效果展示

效果duang的一下就出来了,只需一秒,就跟看完不点赞收藏的你一样快 (◡‿◡)

python提取英语单词 python读取单词_打开文件_02

好了,兄弟们,今天的分享就到这里,再见!

python提取英语单词 python读取单词_打开文件_03