学jieba的一个小小练手

# -*- coding:utf-8 -*-
import jieba    #导入jieba库

myFile = open("D:\\interim\\sanguo.txt", "r", errors="ignore")   #三国txt文件的地址,创建一个文件

txt = myFile.read()    //读取内容

words = jieba.lcut(txt)  //这个函数将整部小说分词

sumCaoCao = 0
sumLiuBei = 0
sumSunQuan = 0

for word in words:
    if word == "曹操" or word == '操':
        sumCaoCao += 1
    if word == "刘备" or word == '备':
        sumLiuBei += 1
    if word == "孙权" or word == '权':
        sumSunQuan += 1

print("曹操出现次数: ", sumCaoCao)
print("刘备出现次数: ", sumLiuBei)
print("孙权出现次数: ", sumSunQuan)

运行结果:
在这里插入图片描述

posted @ 2019-09-24 16:44  整日整夜敲代码  阅读(33)  评论(0)    收藏  举报