首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
《笑傲江湖》是金庸的重要武侠作品之一。这里给出一个《笑傲江湖》的网络版本,文件名为“笑傲江湖一网络版.txt”。 请编写程序,统计该文件中出现的所有中文字符及标点符号的数量,每个字符及数量之间用冒号:分隔,例如“笑:1024”,将所有字符及数量的对应采用逗
《笑傲江湖》是金庸的重要武侠作品之一。这里给出一个《笑傲江湖》的网络版本,文件名为“笑傲江湖一网络版.txt”。 请编写程序,统计该文件中出现的所有中文字符及标点符号的数量,每个字符及数量之间用冒号:分隔,例如“笑:1024”,将所有字符及数量的对应采用逗
admin
2019-09-02
71
问题
《笑傲江湖》是金庸的重要武侠作品之一。这里给出一个《笑傲江湖》的网络版本,文件名为“笑傲江湖一网络版.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://kaotiyun.com/show/6k6p777K
本试题收录于:
二级Python题库NCRE全国计算机二级分类
0
二级Python
NCRE全国计算机二级
相关试题推荐
1.在考生文件夹下创建一个名为“订单管理”的数据库,并将已有的employee和orders两个表添加到该数据库中。2.为orders表建立一个按降序排列的普通索引,索引名为je,索引表达式为“金额”。3.在“订单管理”数据库中新建一个
在考生文件夹下完成下列操作:在考生文件夹下创建一个下拉式菜单mymenu.mnx,并生成菜单程序mymenu.mpr。运行该菜单程序时会在当前vfp系统菜单的末尾追加一个“考试”子菜单,如下图所示。菜单命令“统计”和“返回”的功能都通
1.建立一个表单文件myform,将employee表添加到表单的数据环境中,然后在表单中添加表格控件gridl,指定其记录源类型为“别名”、记录源为employee表文件,最后添加一个“退出”命令按钮控件Command1,程序运行时单击该命令按钮将关闭表
在考生文件夹下完成如下简单应用:1.modil.prg程序文件中SQLSELECT语句的功能是查询目前用于3个项目的零件(零件名称),并将结果按升序存入文本文件results.txt中。给出的SQLSELECT语句中在第1、3、5行各有一处错
在视图设计器中有、而在查询设计器中没有的选项卡是
下面对视图的描述中错误的是
假设日期变量d的值是2013年10月6日,数值变量i的值是10,如下表达式错误的是
在VisualFoxPro中,下列关于数组的描述,错误的是
下列关于列表控件(ListBox)的说法,错误的是
随机试题
Theseaisthecommonpropertyofallnations.Itbelongsequallytoall.Nonecanappropriateitexclusivelytothemselves;nor
A、thankB、languageC、friendD、anxiousC
以蛋白尿为主要表现的IgA肾病()
结核病的重要传染源是最常见的继发性肺结核类型是
就地仪表安装位置的要求有()。
公路建设市场信用信息包括公路建设从业单位的()。
—Oh,goodness.HowcanIusethewebchatsoftware?—______.Iknownothingaboutit.
Ihopethatthelittle______Ihavebeenabletododoesgoodtothemall.
下列被告(被申请人)负举证责任的是:
1940年毛泽东在《新民主主义的宪政》中提出,当时中国最需要的民主形式是
最新回复
(
0
)