第四次作业----刘滔
设计题1:
设计一个本月份日历,输出格式如下:
要求:
1.初始化start_day,end_day两个日期
from datetime import datetime
start_day=datetime(2019,4,1)
end_day=datetime(2019,4,30)
其它时间数据生成要用datetime或date模块的方法编程实现
from datetime import datetime start_day=datetime(2019,4,1) end_day=datetime(2019,4,30) count = 0 print("\t\t\t2019年4月") print("星期一 星期二 星期三 星期四 星期五 星期六 星期天") for i in range (0,30):i=i+1print(i,end="\t\t")count=count+1if count%7==0:print("\n")
2.不能使用calendar模块生成
设计题2:
1.参考“三国演义”词频统计程序,实现对红楼梦出场人物的频次统计。
2.(可选)
将红楼梦出场人物的频次统计结果用词云显示。
import jiebaexcludes = {"什么","一个","我们","那里","你们","如今","说道","知道","起来","姑娘","这里","出来","他们","众人","自己", "一面","只见","太太","奶奶","两个","没有","不是","不知","这个","听见","这样","进来","咱们","告诉","怎么", "就是","东西","回来","只是","老爷","大家","只得","丫头","这些","不敢","出去","所以","的话","不好","姐姐", "鸳鸯"}txt = open(r"红楼梦.txt", "r", encoding='utf-8').read()words = jieba.lcut(txt)counts = {}for word in words: if len(word) == 1: continue elif word == "宝玉" or word == "宝二爷"or word=="怡红公子"or word=="绛洞花主"or word=="槛内人"or word=="浊玉": rword = "贾宝玉" elif word == "颦颦" or word == "颦儿" or word=="潇湘妃子" or word=="林姑娘" or word=="林妹妹"or word=="黛玉": rword = "林黛玉" elif word == "凤姐" or word == "琏二奶奶" or word=="凤辣子"or word=="凤哥儿"or word=="凤丫头" or word=="凤姐儿": rword = "王熙凤" elif word == "贾母" or word == "老太太": rword = "贾母" elif word == "宝钗" or word == "蘅芜君"or word == "宝姐姐" or word == "宝丫头" or word == "宝姑娘": rword = "薛宝钗" else: rword = word counts[rword] = counts.get(rword,0) + 1for word in excludes: del(counts[word])items = list(counts.items()) """x表示列表中的一个元素,x只是临时起的一个名字,你可以使用任意的名字"""items.sort(key=lambda x:x[1], reverse=True) for i in range(10): word, count = items[i] print ("{0:<10}{1:>5}".format(word, count))
转载于:https://www.cnblogs.com/lllttt/p/10840901.html
第四次作业----刘滔相关推荐
- 2015软件工程(1-3班)第四次作业评价
序号 姓名 学号 博客链接 第四次作业 学习进度表 C语言自评 备注 1 陈淑* 3157102101 http://www.cnblogs.com/ssalis/ 5 0 有 2 兰* 315710 ...
- 国科大学习资料–模式识别--第四次作业
国科大学习资料–模式识别–第四次作业(刘成林老师主讲) 题目 答案
- 网络1711班 C语言第四次作业批改总结
网络1711班 C语言第四次作业批改总结 助教有话说(写在前面) 近来,有同学跟老师和助教们反映:博客作业太多太麻烦,而且对编程能力提高似乎没什么帮助?在这里我要谈一谈我的感想. 博客作业的意义? 首 ...
- 耿丹CS16-2班第四次作业汇总
Deadline: 2016-10-13 12:00 作业内容 实验3-1 分别使用while循环.do while循环.for循环求1+2+3+ --+100.实验3-2 分别使用while循环.d ...
- 交大计算机第四次作业答案,上海交大计算机网络第四次作业.doc
文档介绍: EvaluationWarning:ThedocumentwascreatedwithSpire..销绩遵屉谓凹快座秩犬汹碰淖悟橱岗刽掳佯殃炬徽扎骏劈肮天虏狼迫叼笋撑惭斤冬秋熄烬罢枫浆扎陨 ...
- 2021年人工神经网络第四次作业:基于MATLAB的求解
简 介: 本文选取了2021年人工神经网络第四次作业学生提交的作业.供交流使用. 关键词: 人工神经网络 #mermaid-svg-ATqdYQemfmABj2Hj {font-family:&quo ...
- 2021年人工神经网络第四次作业要求:第七题
简 介: 对于MATLAB中的SimpleClass数据集合,对比了BP,RBF,SVM,SOFM,DHNN 等方法分类结果,可以看到BP,RBF,SVM,SOFM都具有非常好的分类效果.DHNN对于 ...
- 2021年人工神经网络第四次作业 - 第三题Cifar10
简 介: 在Paddle下使用最基本的BP网络以及LeNet网络结构,测试了Cifar10数据集合.但实际运行在测试集合上的效果始终没有突破0.3,具体原因还需要进行查找. 后来经过测试,发现问题出现 ...
- 2021年人工神经网络第四次作业 - 第二题MNIST手写体识别
简 介: ※MNIST数据集合是深度学习基础训练数据集合.改数据集合可以使用稠密前馈神经网络训练,也可以使用CNN.本文采用了单隐层BP网络和LeNet网络对于MNIST数据集合进行测试.实验结果标明 ...
最新文章
- 嵌入式开发在过去20年中是如何演变的
- C#三种判断字符是否为汉字的方法
- 如何高效的学习TensorFlow代码?
- angular大型项目实践总结的几个要点
- VS2005 VS2008新建网站和新建项目里选Web应用程序区别
- hsql mybatis 表不存在_单元测试MyBatis与HSQL而不是Oracle
- [Leedcode][JAVA][第355题][设计推特][面向对象][哈希表][链表][优先队列]
- linux 下搭建yolov3错误,Ubuntu20.04+cuda11.1+yolo3 目标检测 深度学习系统 真正从0搭建 包含各类可能遇到的错误...
- Android--多线程之Handler
- JS中5秒中跳转到其他页面
- R语言学习历程回顾总结
- visio2013专业版激活密匙
- c#使用pdf控件,提示无效注册类
- mysql max as_mysql使用max函数+将类似123的字符型数据转换成数据类型
- 千图成像!祝可爱的小伙伴们圣诞快乐
- java 美发管理系统_美容美发管理系统毕业论文.doc
- Robot Framework installation not found. To run tests, you need to install Robot Framework separately
- Qt学习之使用QLabel实现超链接(点击QLabel直接跳转到网页链接)
- 【实战教程】使用知晓云完成微信卡券消息的处理
- 证券行业的数字化转型:数字新基建 (云、中台、数字化解决方案)
热门文章
- 连接mysql数据库时提示2003-can t connect to MySQL server on ip(10060)的解决办法
- linux shell学习四
- Codeforces Round #346 (Div. 2) D. Bicycle Race 叉积
- 28个Java常用的工具类
- PHP 读取JSON数据
- Windows下的函数
- Web前端开发——BAT面试题汇总及答案01
- Mr.J-- jQuery学习笔记(二十二)--入口函数
- layui多文件选择之后自动上传
- swift3.0 从相册选取或者拍照上传图片至阿里云OSS