首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
考生文件夹下存在一个文件“PY102.PY”.请写代码替换横线,不修改其他代码,实现以下功能。 用键盘输入一段文本,保存在一个字符串变量s中,分别用Python内置函数和jieba库中已有函数计算字符串s的中文字符个数和中文词语个数。注意:中文字符包含中文
考生文件夹下存在一个文件“PY102.PY”.请写代码替换横线,不修改其他代码,实现以下功能。 用键盘输入一段文本,保存在一个字符串变量s中,分别用Python内置函数和jieba库中已有函数计算字符串s的中文字符个数和中文词语个数。注意:中文字符包含中文
admin
2021-03-16
71
问题
考生文件夹下存在一个文件“PY102.PY”.请写代码替换横线,不修改其他代码,实现以下功能。
用键盘输入一段文本,保存在一个字符串变量s中,分别用Python内置函数和jieba库中已有函数计算字符串s的中文字符个数和中文词语个数。注意:中文字符包含中文标点符号。示例格式如下。
键盘输入:
科技是第一生产力
屏幕输出:
中文字符数为8,中文词语数为4。
试题程序:
#请在程序的________处使用一行代码或表达式替换
#注意:请不要修改其他已给出代码
import jieba
s=input("请输入一个字符串")
n=________(1)________
m=________(2)________
print("中文字符数为{},中文词语数为{}。".format(n,m))
选项
答案
import jieba s=input("请输入一个字符串") n=len(s) m=len(jieba.lcut(s)) print("中文字符数为{},中文词语数为{}。".format(n,m))
解析
本题要求使用jieba中文分词库,统计输入的字符串的长度以及中文词语数。给定的字符串s中仅包含中文字符和中文标点符号,因此可以直接使用len()函数统计字符数量,第1空填len(s)。再使用jieba库的lcut(s)方法,返回一个以中文词语为元素的列表类型,使用len()获得列表的长度,即中文词语数量。因此第2空填len(jieba.lcut(s))
转载请注明原文地址:https://kaotiyun.com/show/4S6p777K
本试题收录于:
二级Python题库NCRE全国计算机二级分类
0
二级Python
NCRE全国计算机二级
相关试题推荐
面向对象方法中,继承是指()。
在建立表间一对多的永久联系时,主表的索引类型必须是()。
在职工表中,将部门号为l的查询结果保存到名为abc.txt的文本文件中,应该使用的SQL语句是()。
如果小客车和客车所有人两个表建立了“级联”参照完整性的删除规定,下列选项正确的是()。
下列关于投影运算的描述,错误的是()。
要清除顶层表单中调用的菜单文件,一般在表单的哪个事件中编写程序代码()。
在表单(Form1)的INIT事件中编写程序代码,下列语句中不能将表单的背景颜色设置为绿色的是()。
下列模式中,能够给出数据库物理存储结构与物理存取方法的是()。
数据库设计的四个阶段是:需求分析、概念设计、逻辑设计和()。
随机试题
转化率是参加化学反应的某种原料量占通入反应体系的该种原料总量的百分率。
求函数y=(x+cos2x)3的导数y'.
有关肾活检切片PASM染色的描述,不正确的是
2015年6月,财政部与中国银监会联合印发《金融资产管理公司开展非金融机构不良资产业务管理办法》,允许()开展非金融机构不良资产收购业务。
Doanimalshaveaculture?Whatdowemeanby"culture"?Latelysocialscientistshavebeguntoaskifcultureisfoundjustin
甲骨文的内容主要是占卜祭祀的祝词。
Videogamesgetabadpress.Manyareunquestionablyviolentand,ashasbeenthewaywithnewmediafromnovelstocomicbooks
DBMS对数据库进行封锁时采用的两种基本锁类型是_____________和共享锁(S)。
有以下程序main(){unsignedchara=2,b=4,c=5,d;d=aJb;d&=c;printff’’%d\n’’,d);)程序运行后的输出结果是
このロボットは人間が入れないような細い管の中に入って、部品をこうかんすることができる。
最新回复
(
0
)