在考生文件夹下有个文件PY202.py,请编写代码替换省略号,完成入如下功能。.
让用户输入一首诗的文本,内部包含中文逗号和句号。
(1)用jieba库的精确模式对输入文本分词。将分词后的语句输出并以“1”分隔;统计中文词语数并输
出。
(2)以逗号和句号将输入文本分隔成单句并输出,每句一行,每行20个字符宽,居中对齐。
在(1)和(2)的输出之间,增加一个空行。示例如下(其中数据仅用于示意) :
输入:月亮河宽宽的河,-天我从你身旁过。
输出:月亮/河/宽宽的河/一天/我/从/你/身旁/过/
中文词语数是: 10
月亮河宽宽的河
一天我从你身旁过
参考答案
import jieba s = input("请输入一段中文文本,句子之间以逗号或句号分隔:") slist = jieba.lcut(s) m = 0 for i in slist: if i in ",。": continue m += 1 print(i,end="/") print("\n中文词语数是:{}\n".format(m)) ss = "" for i in s: if i in ",。": print("{:^20}".format(ss)) ss = "" continue ss += i
《 阿福课堂官方网站》免责声明:
1、因考试政策、内容不断变化与调整,本网站提供的以上信息仅供参考,如有异议,请考生以权威部门公布的内容为准!
2、本网信息来源为其他媒体的稿件转载,免费转载出于非商业性学习目的,版权归原作者所有,如有内容与版权问题等请与本站联系。联系邮箱:1225682794@qq.com。