作业
_auroraa_
这个作者很懒,什么都没留下…
展开
-
爬取并处理中国新冠肺炎疫情数据
项目名称:爬取并处理中国新冠肺炎疫情数据目的:通过Python爬取中国新冠肺炎疫情数据,存入Excel,对此数据分析并进行可视化,制作查询中国疫情情况的GUI界面。具体内容:通过Python来实现一个爬取并处理中国新冠肺炎疫情数据的爬虫项目,该项目能从网站获取中国各省最新新冠肺炎疫情数据并将其保存在Excel文件中,进行数据处理可得到中国疫情累计确诊人数前十五省的饼状图,该项目制作了一个可以查询各省各地区新冠肺炎疫情数据的GUI界面;Excel表格设计饼状图GUI界面输出设计系统实现原创 2020-07-27 16:47:02 · 8319 阅读 · 7 评论 -
垃圾邮件识别--Python
问题描述:垃圾邮件快速识别:一般来说,在一封正常的邮件中,是不会出现太多类似于【、】、*、-、/这样的符号的。如果一封邮件中包含类似字符的比例超过一定的比例,可以直接认为是垃圾邮件。编写程序,对给定的邮件内容进行分类,提示“垃圾邮件”或“正常邮件”。代码:f=input("邮件内容所在文件:")with open(f,'r') as fp: l=fp.readlines()c=0for t in l: for i in t: if ord(i)>32 a原创 2020-06-30 18:13:24 · 9969 阅读 · 0 评论 -
模拟报数游戏(约瑟夫环问题)--Python
问题描述:有n个人围成一圈,从1开始按顺序编号,从第一个人开始从1到k(假设k=3)报数,报到k的人退出圈子;然后圈子缩小,从下一个人继续游戏,问最后留下的是原来的第几号。编写程序,模拟上面的游戏,要求初始人数n和报数临界值k可以自由指定。运行程序并观察游戏进行的过程。代码:n=input("请输入总人数:")n=int(n)k=input("报到第几个数退出:")k=int(k)alist=[]for i in range(1,n+1): alist.append(i)prin原创 2020-06-30 18:05:02 · 9714 阅读 · 6 评论 -
验证6174猜想(枚举法)---Python
使用枚举法验证 6174猜想:1955年,卡普耶卡(D.R.Kaprekar)对4位数字进行了研究,发现一个规律:对任意各位数字不相同的4位数,使用各位数字能组成的最大数减去能组成的最小数,对得到的差重复这个操作,最终会得到6174这个数字,并且这个操作最多不会超过7次。使用语言: Python思路: 对于每一个四位数,将其各个位数放入一个列表中,此列表升序后拼成的数字为最小数,此列表降序后...原创 2020-05-08 16:31:54 · 7773 阅读 · 0 评论 -
2020.3.11---Python作业记录
题目:1.编写生成包含20个随机数的列表,然后将前10个元素升序排列,后十个元素降序排列,并输出结果。思路:生成这样的列表→把前十个元素切片出来升序排列→把后十个元素切片出来降序排列。代码:import randomlist = []for i in range(1,21): t=random.randint(1,20) list.append(t)print("原...原创 2020-03-11 17:59:38 · 974 阅读 · 0 评论 -
2020.3.7---python作业记录
题目:1、编写生成包含1000个随机数的列表,把列表中的偶数删除,并输出结果。思路:先生成一个1000个随机数的列表→逐个判断是否为偶数,为偶数就删除。代码:涉及到的知识点:①生成随机数:random()是不能直接访问的,需要导入 random 模块,然后通过 random 静态对象调用该方法。import random ——导入random模块random.randint(sta...原创 2020-03-07 19:21:09 · 1486 阅读 · 0 评论