在考生文件夹下有一个文件“PY103.py”,请按照文件内的说明,完善代码,实现下面的功能。 用键盘输入一个中文字符串变量s,内部包含中文逗号(,)和句号(。)。计算字符串s中的中文词语数。示例如下。 请输入一个中文字符串,包含标点符号:问君能有几多愁?恰

admin2021-03-16  45

问题 在考生文件夹下有一个文件“PY103.py”,请按照文件内的说明,完善代码,实现下面的功能。
用键盘输入一个中文字符串变量s,内部包含中文逗号(,)和句号(。)。计算字符串s中的中文词语数。示例如下。
请输入一个中文字符串,包含标点符号:问君能有几多愁?恰似一江春水向东流。
中文词语数:9
试题程序:
#请在程序的________处使用一行代码或表达式替换
#注意:请不要修改其他已给出代码
import________(1)________
g=input("请输入一个中文字符串,包含标点符号:")
m=________(2)________
print("中文词语数:{}".format(________(3)________))

选项

答案import jieba s=input("请输入一个中文字符串,包含标点符号:") m=jieba.lcut(s) print("中文词语数:{}".format(len(m))

解析 该题考查的是jieba中文分词库的使用。jieba库是Python的第三方库,使用时需要提前导入,因此第l空填jieba。lcut()函数是最常用的一种中文分词函数,支持精确模式,返回列表类型,因此第2空应填入jieba.lcut(s)。统计中文词语数即统计列表的长度,可使用len()函数计算,因此第3空应填入len(m)。
转载请注明原文地址:https://kaotiyun.com/show/8e6p777K
0

相关试题推荐
随机试题
最新回复(0)