首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
考生文件夹下存在一个文件PY102.py,请写代码替换横线,不修改其他代码,实现以下功能: 键盘输入一段文本,保存在一个字符串变量s中,分别用Python内置函数及jieba.库中已有函数计算字符串s的中文字符个数及中文词语个数。注意:中文字符包含
考生文件夹下存在一个文件PY102.py,请写代码替换横线,不修改其他代码,实现以下功能: 键盘输入一段文本,保存在一个字符串变量s中,分别用Python内置函数及jieba.库中已有函数计算字符串s的中文字符个数及中文词语个数。注意:中文字符包含
admin
2020-04-10
34
问题
考生文件夹下存在一个文件PY102.py,请写代码替换横线,不修改其他代码,实现以下功能:
键盘输入一段文本,保存在一个字符串变量s中,分别用Python内置函数及jieba.库中已有函数计算字符串s的中文字符个数及中文词语个数。注意:中文字符包含中文标点符号。
例如,
键盘输入:
科技是第一生产力
屏幕输出:
中文字符数为8,中文词语数为4。
试题程序:
#请在程序的________处使用一行代码或表达式替换
#注意:请不要修改其他已给出代码
import jieba
s=input(“请输入一个字符串”)
n=________
m=________
print(”中文字符数为{},中文词语数为{}。”.format(n,m))
选项
答案
import jieba s=input(”请输入一个字符串”) n=len(s) m=len(jieba.lcut(s)) print(”中文字符数为{},中文词语数为{}。”.format(n,m))
解析
由题目可知,题目要求使用jieba中文分词库,统计输入的字符串的长度以及中文词语数。给定字符串s中仅包含中文字符及中文标点符号,因此可以直接使用len()函数统计字符数量。再使用jieba库的lcut(s)方法,返回一个以中文词语为元素的列表类型,使用len()获得列表的长度,即中文词语数量。
转载请注明原文地址:https://jikaoti.com/ti/Jh50FFFM
本试题收录于:
二级Python题库NCRE全国计算机二级分类
0
二级Python
NCRE全国计算机二级
相关试题推荐
执行?CEILING(16\5)命令的结果是()。
在VisualFoxPro中,无论是哪种类型的菜单,当选择某个选项时都会有一定的动作,这个动作不可能是()。
不需要事先建立就可以直接使用的变量是()。
学生表中有“学号”、?姓名”和“年龄”三个字段,SQL语句“SELECT学号FROM学生”完成的关系操作称为()。
下面程序计算一个整数的各位数字之和。在下划线处应填写的语句是()。SETTALKOFFINPUT"x="TOxs=0DOWHILEx!=0s=s+NOD(x,10)___
在连编应用程序中,下列描述错误的是()。
一棵二叉树共有25个结点,其中5个是叶子结点,则度为1的结点数为()。
在定义菜单项时,若其对应功能需南一段程序完成,则应在“结果”列上选择()。
数据流程图(DFD图)是
计算机网络最突出的优点是
随机试题
证券公司从事的客户资产管理业务,不包含()。
保育员在进餐中不能(),不利用进餐时间();也不宜在幼儿进餐时()、()或者允许幼儿在进餐时大声交谈。
患者,女,60岁,糖尿病病史15年,长期口服格列本脲治疗,现诊断为糖尿病肾病,血肌酐升高,达尿毒症期。首选的治疗为
患儿,女,1岁半,面色苍白数月,食欲欠佳,母乳喂养,仅添加米粥辅食喂养,查体:睑结膜、口唇、甲床均苍白,肝脏轻度肿大,化验血红蛋白为56个g/L。
可以用来输送粉状的、小块状的、片状的和颗粒状的物料,或能输送需要吹洗的有毒或有爆炸性的物料及除尘器收集的滤灰等的输送设备是()。
填制记账凭证的依据是原始凭证,登记会计账簿的依据是记账凭证。()
信贷授权不包括()。
股票市场上常常会被提到的“IPO”的意思是()。
可在提高Web服务器响应性能的同时,增加可靠性的措施是______。A.增加网络带宽B.搭建多个服务器的集群C.服务器安装高版本操作系统D.提高服务器的硬件速率
下列4条叙述中,正确的一条是
最新回复
(
0
)