首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
《笑傲江湖》是金庸的重要武侠作品之一。这里给出一个《笑傲江湖》的网络版本,文件名为“笑傲江湖一网络版.txt”。 请编写程序,统计该文件中出现的所有中文字符及标点符号的数量,每个字符及数量之间用冒号:分隔,例如“笑:1024”,将所有字符及数量的对应采用逗
《笑傲江湖》是金庸的重要武侠作品之一。这里给出一个《笑傲江湖》的网络版本,文件名为“笑傲江湖一网络版.txt”。 请编写程序,统计该文件中出现的所有中文字符及标点符号的数量,每个字符及数量之间用冒号:分隔,例如“笑:1024”,将所有字符及数量的对应采用逗
admin
2019-09-02
52
问题
《笑傲江湖》是金庸的重要武侠作品之一。这里给出一个《笑傲江湖》的网络版本,文件名为“笑傲江湖一网络版.txt”。
请编写程序,统计该文件中出现的所有中文字符及标点符号的数量,每个字符及数量之间用冒号:分隔,例如“笑:1024”,将所有字符及数量的对应采用逗号分隔,以CSV文件格式保存到“笑傲江湖一字符统计.txt”文件中。注意,统计字符不包括空格和回车。
笑:1024,傲:2048,江:128,湖:64
(略)
选项
答案
参考程序: fi=open(’’笑傲江湖一网络版.txt’’,’’r’’,encoding=’utf一8’) fo=open(’’笑傲江湖一字符统计.txt’’,’’w’’,encoding=’utf一8’) txt=fi.read() d={} for c in txt: d[c]=d.get(c,0)+1 del d[’’] del d[’\n’] ls=[] for key in d: ls.append(’’{}:{}’’.format(key,d[key])) fo.write(’’,’’.join(ls)) fi.close() fo.close()
解析
转载请注明原文地址:https://jikaoti.com/ti/5d50FFFM
本试题收录于:
二级Python题库NCRE全国计算机二级分类
0
二级Python
NCRE全国计算机二级
相关试题推荐
在考生文件夹下,完成如下操作:1.将student表中学号为99035001的学生的“院系”字段值修改为“经济”。2.将score表中“成绩”字段的名称修改为“考试成绩”。3.使用SQL命令(ALTERTABLE)为stud
1.打开考生文件夹下的数据库文件“大学管理”,修改并执行程序four.prg。程序four.prg的功能是:(1)建立一个“工资表”(各字段的类型和宽度与“教师表”的对应字段相同),其中职工号为关键字。(2)插入一条“职工号”、“姓名”
1.建立一个表单文件myform,将employee表添加到表单的数据环境中,然后在表单中添加表格控件gridl,指定其记录源类型为“别名”、记录源为employee表文件,最后添加一个“退出”命令按钮控件Command1,程序运行时单击该命令按钮将关闭表
在视图设计器中有、而在查询设计器中没有的选项卡是
在VisualFoxPro中,下列关于数组的描述,错误的是
下列关于列表控件(ListBox)的说法,错误的是
下面关于类、对象、属性和方法的叙述中,错误的是
随机试题
当一个排烟系统负担两个或两个以上防烟分区的排烟时,其排烟系统排烟量应按最大防烟分区面积不小于120m3/h·m2计算,按此规定,正确的说法是:
男,8岁。深龋,探痛,叩(±),不松动,牙龈未见异常,温度测敏感。临床治疗宜采用
加成聚合型硅橡胶不同于缩合型硅橡胶的性能是
患者,男性,15岁,右眼红、痛、畏光、流泪3天。患儿3天前晨起感右眼疼痛,似有异物,曾自滴“消炎眼药水”(具体不详),症状无好转,眼痛逐渐加重,伴畏光、流泪。病前4~5天曾患“感冒”。眼部检查:远视力右眼0.8左眼1.2;右眼睑痉挛,皮肤正常,球结膜混合充
通常所说的“四通一平”工程是指()。
下列关于服务的说法正确的是()。[2006年真题]
经济增长方式是指()。
张先生于2011年9月25日与济南A旅行社,签订了10月1日~7日国庆“黄金周’:期间“云南昆明大理双飞七日游”旅游合同。其中合同约定在石林、昆明、丽江、大理各进一个旅游纪念品购物店。合同签订后张先生当日向旅行社交付了全额团款。9月29日张先生给A旅行社打
Woman:IheardJohnandFrankhadaquarrel.Man:Oh,theysoonmadeup.Question:Whatdoesthemanmean?
A、Thelackoftime.B、Thequalityoflife.C、Thefrustrationsatwork.D、Thepressureonworkingfamilies.A
最新回复
(
0
)