Python
文章平均质量分 78
叶绿体不忘呼吸
不求苍天俯就我的美意,但求永远肆意挥洒!https://mbd.pub/o/csds
展开
-
基于Python网络爬虫+Tkinter实现城市天气预报和数据可视化分析设计
获得初始的URL地址之后,首先需要爬取对应URL地址中的网页,爬取了对应的URL地址中的网页后,将网页存储到原始数据库中,并且在爬取网页的同时,发现新的URL地址,同时将已爬取的URL地址存放到一个URL列表中,用于去重及判断爬取的进程。在编写爬虫的时候,一般会设置相应的停止条件。定义high_nums数组,从dict数据中取出的气温是格式为“高温 30℃”的字符串,先通过[3,5]截取出我们所需的气温,再用int()转为整形变量,这样子就获得了我们所需的数据格式,可在纵坐标上从低到高按顺序排列。原创 2024-08-27 22:08:54 · 1156 阅读 · 0 评论 -
基于Python网络爬虫的游戏直播平台直播间数据挖掘分析可视化课程实验设计
通过模拟浏览器的操作,获取推荐的主播列表,主播的列表信息:主播名字,主播的房间号,房间的标题和房间的分类。获取后添加到数据库中。点击按钮,连接数据库,读取数据,然后从数据库中取出数据后放到列表中,然后按行向表格中添加数据,这样可以显示主播信息。在获取完直播间列表后,在主播列表中获取房间号,通过房间号拼接地址后,请求这个地址,进入直播间,获取主播的头像、订阅数和人气值等信息。爬到数据后将数据存入数据库中下载图片,有封面图片和头像图片,从数据库中获取头像和图片的地址,然后通过这个地址下载图片,保存到本地。原创 2024-08-26 22:05:23 · 581 阅读 · 0 评论 -
基于Python网络爬虫+Tkinter的工作岗位职位招聘信息数据分析可视化设计
信息在无论何时何地都是至关重要的。随着万维网的高速发展,信息呈现指数形式的爆炸增长。传统的信息处理延申至互联网领域时,常常需要将分布在各网站的信息下载到本地在进一步处理。然而在大量数据采集时,明显传统的方法并不适用,传统方法在网络查询信息时无法避免的一个问题就是眼花缭乱的信息让人难以辨别和舍取,为了更为高效和准确的获取想要的大量时信息,网络爬虫不失为一个绝佳的手段。通过自定的规则,可以从指定的网站挖掘相关的信息,并进行筛选后获得更为精准的信息。本为的网络爬虫程序主要采用Python脚本语言。原创 2024-08-26 21:23:48 · 1157 阅读 · 0 评论 -
Python课程设计基于python的人脸识别口罩佩戴检测系统设计
10.1总结既定的功能设计基本实现。存在的不足:模型只能识别佩戴口罩和不佩戴口罩,但是不能识别出口罩是否佩戴正确。模型是用裁剪后的人脸训练的,那么在实际的应用中也当使用裁剪后的人脸。功能的扩展:利用了思维识别技术。通过这次综合实践,我对专业和项目开发有了更加深切和具体的认识,体会到了写程序的艰辛与复杂,但克服困难之后的喜悦也是巨大的。通过不断地去解决问题,我的能力都有了很大的提高。10.2展望在真正部署到实际中还应当增加数据集,扩充一些故意遮挡的图片。原创 2024-01-06 20:34:23 · 1588 阅读 · 0 评论 -
Python统计英文单词出现情况次数实验
接下来剩下的都是一些单词了,因为单词之间以空格隔开,可以通过split方法将剩余的单词转化为列表,然后遍历这个单词列表,通过字典的特性,将单词作为字典的键,单词出现的次数作为字典的值。最后获取字典的值,这时候,字典的值的从大到小的顺序,就是所对应单词的排序,我们通过lambda表达式对字典进行一个排序,然后循环输出数量前十的值所对应的单词即可。前些天发现了一个巨牛的人工智能学习电子书,通俗易懂,风趣幽默,无广告,忍不住分享一下给大家。(1)单词不区分大小写,即单词的大小写或组合形式一样;......原创 2022-07-31 21:30:00 · 5691 阅读 · 0 评论 -
基于Python(Django+MySQL)的超市管理系统的课程设计
通过之前的分析,我们已经确定了超市管理系统的功能,这里我们从用户的角度再次来分析一下,这里准备了一张用例图,其中将管理员、采购员、销售员可以在系统中进行的操作展示了一下,通过观察可以发现管理员可以做的事情是最多的,他可以进行所有的操作,而采购员和销售员则仅可以进行采购和销售工作。通过之前的分析,我们对于超市管理系统有了一个比较清晰的认识,了解了系统中需要包含的功能和要求,为了使系统的数据可以正常的存取,在这里,我们对数据库的情况进行简单的分析。原创 2022-12-30 19:31:10 · 2938 阅读 · 7 评论 -
Python用matplotlib绘制曲线实验
具体实现时先将储存数据的二维列表转换为numpy的数组,之后用一个std列表和一个avg列表分别储存每组数据的标准差和平均值。然后观察到折现是通过下标和平均值构成的,于是在plt.plot里传入的是从1到10的x和avg,颜色设置为灰色,尽量和题目匹配,小圆点颜色设置为黑色,实线宽度为3,标签记为MeanValue,此时绘制出的图像并没有颜色范围。首先分析这道题目的需求需要通过给定的数据绘制出图像,并且均值还要以小圆点标出,还要有垂直和水平的网格线,还要有颜色范围的标准差,还要有图像左上角的标签。.....原创 2022-08-05 21:00:00 · 1763 阅读 · 2 评论 -
Python计算细胞核与细胞质的面积比opencv或pil实验
kernel=np.ones((2,2),np.uint8),在这里我们使用2*2的内核,它包含了所有的1。最后通过两个列表储存边框面积,获取最大面积对应的索引框,通过计算得出的细胞核和细胞质的大小相除就得到了核质比。这道题目识别细胞的时候,要分别识别细胞核和细胞膜。接着需要将灰度图像二值化,通过threshold方法传入灰度图像和阙值,我们根据细胞核和细胞膜的颜色得到核的阙值为131,细胞质的阙值为220,然后第三个参数传入最大阙值255,第四个参数为THRESH_BINARY,表示二进制化阙值。....原创 2022-08-03 20:45:00 · 1092 阅读 · 0 评论 -
Python实验三:Python程序设计之组合数据类型
贾宝玉,3908)、(王熙凤,1611)、(贾母,1429)、(林黛玉,1291)、(王夫人,1061)、(薛宝钗,929)、(袭人,745)、(贾琏,688)、(平儿,602)、(贾政,523)、(薛姨妈,455)、(探春,437)、(鸳鸯,423)、(史湘云,412)、(晴雯,336)、(贾珍,299)、(刘姥姥,288)、(紫鹃,288)、(邢夫人,287)、(香菱,264)参考课本中《三国演义》人物出场统计的程序,编写程序统计《红楼梦》中前20位出场最多的人物,并提交。查看counts的内容。...原创 2022-07-29 20:45:00 · 2623 阅读 · 0 评论 -
Python实验四:Python程序设计之文件
1.在excel里录入如下学生信息,并另存为“学生信息表.csv”(另存为时,保存类型选择CSV)。(2)将数据[‘17010002’,‘赵四’,‘女’,‘自动化1701’]追加到“学生信息表.csv”文件。前些天发现了一个巨牛的人工智能学习电子书,通俗易懂,风趣幽默,无广告,忍不住分享一下给大家。2.编写程序,根据文件data.txt中的数据,使用turtle库来动态绘制图形路径。(1)从CSV文件中读取数据,去掉内容中的逗号,打印到屏幕。#打印结果[‘1’,‘2’,‘3’]...原创 2022-07-31 20:45:00 · 2368 阅读 · 0 评论 -
Python连锁药店营业额数据分析实验
对于Excel文件的处理,常见的就是pandas库,我们引入pandas库之后通过read_excel方法就可以读取到指定的Excel文件,注意就是要指定sheet的名称。然后我们计算所有分店的总销售额,只需要遍历所有分店,然后用那一行的销量乘以那一行的单价,然后每次相加就可以得出结果,然后通过print进行输出。然后添加列,其实有一种简单的方法,就是当你df[‘销售额’]的时候,系统检测到Excel文件中并没有销售额这一列,那么就会自动添加上去,然后只需要指定它的值为对应的价格乘以销量即可。......原创 2022-08-03 20:30:00 · 2132 阅读 · 0 评论 -
Python传感器采集数据文件分析处理实验源码
在遍历完文件之后,我们已经将数据全都存放到二维列表中去了,接下来就遍历这个二维列表,先定义一个max=0,min=10000,然后如果遍历的时候遇到比max的大的数,就更新max,如果遇到比min小的数,就更新min,另外我们用sum加上所有的数据,并且记录数据的个数,最后只需要输出max和min就可以得到最大值和最小值,输出sum/cnt就可以得到平均值,我们可以通过%.2f控制保留小数点后两位。前些天发现了一个巨牛的人工智能学习电子书,通俗易懂,风趣幽默,无广告,忍不住分享一下给大家。......原创 2022-08-01 20:54:08 · 3922 阅读 · 0 评论 -
Python统计各省份字典中双一流学校数量实验
那现在我所做的方法是先获取到d字典中的值,也就是所有的省市,我们会发现有很多重复的城市,然后再新建一个列表将重复的省市剔除,那么就得到了一个省市的列表,那么如果找到一个大学在这个城市里,直接让列表的值加上该大学的名称即可。现在从头开始遍历那个城市列表,在循环中再遍历字典d,如果当前列表的值等于当前字典键所对应的值,就让这个列表元素所对应的大学加上字典d当前的键。字典d中存储了我国42所双一流高校及所在省份的对应关系,请以这个列表为数据变量,统计各省份学校的数量并显示结果。......原创 2022-08-02 20:45:00 · 8969 阅读 · 3 评论 -
Python实验二:Python程序设计之结构与复用
为了增加代码的复用性,将猜数字游戏封装为函数GuessSecret(maxtimes),将允许猜数字的最大次数maxtimes作为参数。在程序中预设一个0-9之间的整数,让用户通过键盘输入所猜的数,如果大于预设的数,显示“你猜的数字大于正确答案”;小于预设的数,显示“你猜的数字小于正确答案”,如此循环,直至猜中该数,显示“你猜了N次,猜对了,真厉害”,其中N是用户输入数字的次数。改编1中的猜数字游戏,让计算机能够随机产生一个预设数字,范围在0-100之间,其他游戏规则不变。4.掌握函数的定义和调用方法。..原创 2022-07-30 10:45:00 · 738 阅读 · 0 评论 -
Python定义一个单链表可判断是否为空,计算长度,插入节结点实验
所以我们在所定义的节点的init初始化函数里要传入data值作为节点数据,在函数体内要就是构造函数操作,虽然没有传入next指针,但是还是要写上self.next=None.接下来就是定义单链表的类,首先要进行构造函数的编写,自然是将自身的头结点置空。对于求长度的length函数,我们定义一个计数器cnt=0,然后令n=head,之后给一个while循环,当n不等于None的时候,就说明n是有不为空的,我们就让cnt加一并且让n指向下一个节点,接续进行判断,最后返回的计数器cnt的值就是最终的结果。....原创 2022-08-02 20:30:00 · 1591 阅读 · 0 评论 -
Python基于Django+协同过滤算法+邻域推荐的电影推荐系统和电影论坛毕业设计
本论文的研究目标是通过协同过滤算法实现一个个性化电影推荐系统:用户首先通过 填写用户名、密码、邮箱地址注册后进入系统,然后对系统主页所展示的8个类别的电影 中看过的电影进行评分,0.5分为最低分,满分为5分,所对应的评价分别是:不喜欢、一 般、喜欢、推荐.提交评分后浏览器将评分数据通过表单提交到数据库,推荐系统后台的 分析算法通过UserCF(基于用户的协同过滤算法)和ItemCF(基于物品的协同过滤算法)所以本文旨在为每一个用户推荐与其兴趣爱好契合度较高的电影。原创 2022-08-04 20:30:00 · 2952 阅读 · 0 评论 -
计算机Python课设基于深度学习的病情预测:指示病情程度、预测病情指标
●对于任务II,需要提交对每个人是否患病的预测结果,以整数形式表示类别,取值为0或者1。●对于任务I,需要提交对每个人的指标预测结果,以小数形式表示,保留小数点后三位。获取训练集文件d_ train.csv、f_train.csv+测试集d_ test.csv、f_test.csv以及两个预测模型文件。●其中n为总人数, yi^为预测的第i个人的指标值, yi为第i个人的实际指标检测值。●训练集文件的最后一列为标签列, 既需要预测的是否患病的类标。●训练集文件的最后一列为标签列, 既需要预测的目标值。原创 2022-06-23 22:59:44 · 1017 阅读 · 0 评论 -
Python爬虫和数据分析石油原油加工产品产量数据处理分析课程设计
输出结果是好几张图片(请使用支持显示图片的编辑器运行,例如anaconda3里面的spyder编辑器),2个excel表,4个csv文件以及一个名字为render的html文件(需要用浏览器打开),直观的数据处理部分是图片以及html文件,数据处理的是excel文件,这两个可以直接在报告中使用,详见课程报告(文件默认生成在与python文件同一目录下)。4、特别地,我们安装pyecharts库将2019年各省油的产量在整个中国地图中呈现出来,观看时只需要将鼠标移到对应的省份,这样观看更加直观和方便。原创 2022-07-30 10:00:00 · 1560 阅读 · 0 评论 -
Python的Wine数据集分类scikit-learn和K近邻实验
然后回到Pycharm导入实验所需要的sklearn包,分别导入数据模块、切分训练集、测试集模块等。然后通过datasets的load_iris方法获取数据,分别用iris_x和iris_y获取data和target数据。请使用scikit-learn库和K近邻分类器完成Wine数据集的分类,训练比例自定。(数据下载https//archive.ics.uci.edu/ml/datasets/Wine)前些天发现了一个巨牛的人工智能学习电子书,通俗易懂,风趣幽默,无广告,忍不住分享一下给大家。.......原创 2022-08-06 19:30:00 · 1579 阅读 · 0 评论 -
Python+Flask+MySQL+微信小程序看图猜成语源码课程设计
然后打开微信开发者工具并扫码登录,选择flask/weapp-idiom小程序,加载完成后进入小程序登录页面,如图1所示。单击“开始挑战”,进入答题页面,如图4所示。在答题页面,鼠标单击选项区的汉字,则会将该汉字填充到当前的答案框中。小程序因其“用完即走”的特性备用用户欢迎,其中各种答题类的小程序因具备一定的趣味性而异常火爆,下面,我们就模拟猜成语小程序,开发一款寓教于乐的“看图猜成语小程序”。如果填写4个汉字后,答案正确,则进入下一关,如图5所示。单击“告诉朋友”按钮,即可分享好友,如图8所示。原创 2023-03-08 12:00:00 · 1219 阅读 · 1 评论 -
Python+MySQL+Django智慧校园线上考试在线比赛答题测评系统课程设计
由于我们在本地测试,不能直接单击邮箱验证链接,可以手动赋值链接,然后在链接地址前添加“http://127.0.0.1:8000”, 即完成的链接地址为:“http://127.0.0.1:8000/auth/email_notify?配置完成后,页面跳转到答题页,单击“开始挑战”按钮,弹出一个填写答题用户信息的表单,该表单中的字段就是在配置信息中设定的内容,如图15所示。鼠标悬浮至顶部导航中的“登录”按钮时,单击“密码”登录,弹出登录框,如图2所示。单击“交卷”按钮,显示答题成绩,如图10所示。原创 2023-03-08 11:45:00 · 1131 阅读 · 0 评论 -
Python+MySQL甜橙歌曲音乐网站平台课程设计
单击“后台管理”超链接,进入歌手管理页面,如图13所示。在歌手管理页面中,单击“新增歌手”,进入新增歌手页面,如图11所示。在导航栏中,单击“排行榜”超链接,将显示歌曲排行榜,如图2所示。单击“歌手”超链接,将显示所有歌手,如图4所示。在甜橙音乐网中,单击顶部的“登录”超链接,将显示登录页面,通过该页面可以实现登录功能,如图7所示;在甜橙音乐网中,管理员可以通过管理员账号登录网站,然后将鼠标悬浮在用户名上,则显示“后台管理”菜单,如图9所示。单击“后台管理”超链接,进入歌手管理页面,如图10所示。原创 2023-03-07 11:15:00 · 2008 阅读 · 7 评论 -
Python+MySQL问答社区BBS网络论坛社区平台系统课程设计
启动成功后,在浏览器中输入网址“127.0.0.1:9000”即可进入BBS问答社区首页。只有在用户登录后,才能发帖和回帖。所以需要用户先来注册,然后再登录。注册和登录在一个页面,单击“注册”按钮实现注册功能,单击“登录”按钮实现登录功能,如图5所示。在首页可以根据状态和标签过滤帖子列表,按状态查看如图2所示,按标签查看如图3所示。答案采纳页面如图8所示,显示回复数量页面如图9所示。选中一个帖子,单击可以查看帖子详情,如图4所示。用户发帖页面如图6所示,回帖页面如图7所示。部分源码如下,其余完整详见文末。原创 2023-03-07 11:30:00 · 546 阅读 · 0 评论 -
Python+MySQL线上商城购物网站课程设计
例如,“图书—>管理”和“图书—>小说”中,图书就是大分类,管理和小说都是该大分类下的小分类。选择商品时,可以将鼠标悬浮到商品图片处,此时会在图片右下角显示一个购物车按钮,如图4所示,单击购物车按钮,将商品加入购物车,如图6所示。在商品详情页,可以更改商品数量(默认为1),然后单击“添加到购物车”按钮,即可进入购物车页面,如图6所示。另外,还有一种添加商品到购物车的方法,即可以单击商品图片,进入到商品详情页,如图5所示。然后,在添加商品表单的“图片文件”处填写图片的名称,如图16所示。原创 2023-03-06 12:00:00 · 1541 阅读 · 3 评论 -
Python智能AI联系人管理系统助手课程设计汉王云名片识别
在主界面中,单击“添加”按钮,将打开添加联系人窗口,在该窗口中,单击“选择名片”按钮,选择一张名片对应的图片,系统将自动识别该名片中的信息,并且显示到右侧的文本框中,效果如图2所示。在主界面顶部的文本框中,输入要搜索的内容,单击“搜索”按钮,将从已经保存的联系人信息中查找相应的内容,如果找到对应的内容,将显示在下方,如图3所示,否则给出显示“没有搜索内容”的提示对话框,如图4所示。在主界面中,单击“查看联系人分布”按钮,将打开“联系人分布”窗口,在该窗口中将以饼图显示联系人的分布,如图6所示。原创 2023-03-03 12:15:00 · 490 阅读 · 1 评论 -
Python+OpenCV百度AI智能停车场管理系统车牌识别停车计费系统课程设计
说明:在运行程序前,先将当前的计算机连接互联网,并且需要先申请百度AI开放平台的图片识别需要的Key,并且复制该Key到项目根目录下的file子目录的key.txt文件中替换相应的内容即可。说明:在运行程序前,先将当前的计算机连接互联网,并且需要先申请百度AI开放平台的图片识别需要的Key,并且复制该Key到项目根目录下的file子目录的key.txt文件中替换相应的内容即可。系统会根据以往的数据自动判断一周中的哪一天会出现车位紧张的情况,从而在前一天给出预警提示,方便管理员提前做好调度,效果如图5所示。原创 2023-03-05 11:15:00 · 2342 阅读 · 9 评论 -
Python数据分析表格文档处理Excel数据分析统计表格助手课程设计
单击工具栏中的“导入Excel”按钮,打开文件对话框选择文件夹,如XS1文件夹,系统将遍历该文件夹中的*.xls文件,并且将文件添加到列表区,效果如图2所示。(5)多表统计排行。单击工具栏中的“多表统计排行”按钮,按“宝贝标题”进行分组统计数量并进行排序,效果如图5所示。单击工具栏中的“定向筛选”按钮,筛选“零基础学Python”的用户信息,效果如图4所示。单击工具栏中的“多表合并”按钮,将列表中的Excel表全部合并成一个表,合并结果将保存在程序所在目录下的mycell.xls文件中。原创 2023-03-05 12:00:00 · 689 阅读 · 1 评论 -
Python+PyQt5数据分析可视化电影影视作品评论分析词云折线图课程设计
保存当前计算机处于联网状态,然后在“选择电影”下拉列表中,选择要分析的电影名称(如夏洛特烦恼),再单击“分析”按钮,将进行在线爬取相关的评价并分析(此处需要耐心等待一段时间),分析完成后,将显示如图2所示的界面。在该界面中,选择要分析的电影名称,然后单击“分析”按钮即可。在图2中,单击“主要城市评论数及平均分”右侧的“查看”按钮,将打开如图3所示的图表显示分析结果。在图2中,单击“热力图”右侧的“查看”按钮,将打开如图4所示的热力图。在图2中,单击“词云”右侧的“查看”按钮,将打开如图4所示的词云图。原创 2023-03-06 11:00:00 · 1040 阅读 · 19 评论 -
Python+高德地图+58同城租房网站平台房源地图房源推荐选择课程设计
(5)单击任意房源位置的标记,地图将显示起点至终点的路线规划图,然后地图左侧将显示路线规划具体的信息。(1)打开地图网页后,在编辑框中输入工作地点,将显示自动补全的信息提示,如图2所示。(2)工作地点选择完成以后,将在地图中显示1小时内可以到达的范围,如图3所示。(4)房源文件导入后,网页中的地图将自动显示房源位置的标记,如图5所示。(6)单击标记顶部的房源名称,将打开该房源相关信息的网页地址如图7所示。(3)单击选择文件按钮导入房源信息文件,如图4所示。部分源码如下,其余完整详见下载。原创 2023-03-04 12:15:00 · 850 阅读 · 6 评论 -
Python火车票动车高铁票分析助手系统课程设计
(2)单击主界面“卧铺售票分析”的选项卡,然后输入需要查询的“出发地”与“目的地”,然后单击“查询”按钮将显示如图3所示的卧铺售票分析数据。(1)在主界面“车票查询”选项卡中依次输入,出发地、目的地以及出发时间,然后单击“查询”按钮,将显示如图2所示的车票信息。(3)单击主界面“车票起售时间”的选项卡,然后输入起售车站,再单击“查询”按钮将显示如图4所示的车票起售时间。在PyCharm中运行《火车票分析助手》即可进入如图1所示的系统主界面。部分源码如下,其余完整详见文末。原创 2023-03-04 11:45:00 · 388 阅读 · 0 评论 -
Python+PyQt5图片批量处理助手批量加水印重命名源码实验设计
然后对水印文字或者图片进行设置,接下来设置水印的透明度和位置,单击“路径设置”区域的“浏览”按钮,对水印图片的保存路径进行设置,全部设置完成后,单击“执行”按钮,即可批量为选择的图片添加文字或者图片水印,如图2所示。(3)批量重命名:在主窗体的菜单中选择“主菜单”/“批量重命名”菜单,弹出图片批量重命名窗体,该窗体中,首先设置重命名的方式,本软件中提供了3种重命名方式,分别自文件名大写、文件名小写,以及按照指定的模板对图片进行重命名;在该界面中,通过顶部的菜单栏可以选择所要进行的操作。原创 2023-03-03 12:00:00 · 307 阅读 · 0 评论 -
Python文档助手Word助手PDF转换目录页码获取统计等实验设计
在Word助手的主窗体中,单击工具栏中的“统计Word文档页码”按钮,将打开“统计Word文档页码”子窗体,在该窗体中,首先单击“请选择Word文本所在路径”右侧的“…”浏览按钮,选择要统计文件的源路径,这时系统将自动获取该路径下的全部Word文档文件,并显示在下方的列表中,然后单击“开始提取”按钮,开始提取目录,同时显示进度条,如图6所示,统计完成后,在结果栏中将显示目录文件保存的位置,单击其右侧的“打开文件”按钮,将打开该文件,如图7所示。在该界面中,通过顶部的工具栏可以选择所要进行的操作。原创 2023-03-01 11:50:44 · 427 阅读 · 0 评论 -
Python+pygame超级画板白板助手程序源码实验设计
超级画板的主要功能都集中在一个窗口上实现,在这个窗口中,默认选择的是画笔,用户在设置画笔颜色和尺寸时,可以在窗口左侧的矩形框中显示预览效果,选择完成后,即可在右侧画板中绘制图形;而如果选择橡皮,则可以擦除已经绘制的图形,另外,还可以按键盘上的Esc键盘,清空右侧的画板,效果如图2所示。在PyCharm中运行《超级画板》即可进入如图1所示的系统主界面。在该界面中,通过左侧的工具栏可以选择所要进行的操作。部分源码如下,其余完整详见文末。原创 2023-03-02 12:00:00 · 796 阅读 · 3 评论 -
Python+pygame彩图版飞机大战小游戏程序源码实验设计
飞机大战》这是一款经典飞行射击类游戏,精美绚丽的画面,整体环境主要还是围绕太空为主,高保真的音效,为玩家呈现一场不一样射击体验。简单的触屏操作,触屏按住随意一个地方,左右移动,便可自动攻击敌人,上下移动亦可躲避强敌。另外还有装备系统,可以让你的飞机变得更强悍,替换相关配件让你火力全开。在游戏主界面中,从屏幕的顶部不断出现下落的敌机,玩家按下键盘上的↑、↓、←、→方向键移动飞机的位置并且发射子弹打掉敌机,每打掉一只敌机得100分。在游戏结束界面中,单击“排行榜”按钮,将显示排行榜界面,如图3所示。原创 2023-03-02 11:45:00 · 377 阅读 · 0 评论 -
Python+pygame超级玛丽冒险闯关积分游戏实验设计
(1)游戏主窗体界面显示后,游戏的背景地图将自动加载与移动,此时会随机出现管道、导弹障碍物。当遇到障碍物时按下键盘中的空格按键,玛丽将实现跳跃,如图2所示。(4)如果不需要播放游戏的背景音乐时,可以单击左上角的音乐按钮,背景音乐播放时,控制按钮的运行效果如图5所示。背景音乐停止时,控制按钮的运行效果如图6所示。(3)如果玛丽在移动的过程中不小心撞到了障碍物,此时游戏主界面的中间位置将显示“Game Over”游戏结束的文字。在PyCharm中运行《玛丽冒险》即可进入如图1所示的游戏主界面。原创 2023-03-01 11:06:34 · 945 阅读 · 1 评论 -
Python五子棋小游戏程序源码实验设计
到日本明治32年(公元1899年),经过公开征名,“连珠”这一名称才被正式确定下来,取意于“日月如合璧,五星如连珠”。从此,连珠活动经过了不断的改良,主要是规则的变化(即对执黑棋一方的限制),例如,1899年规定,禁止黑白双方走“双三”;五子棋(控制台版)游戏的功能都体现在控制台界面中,它的操作非常简单,只要按照提示输入坐标(坐标形式为A1、B3、J7等形式),并按回车键Enter即可,如果输入正确,则在棋盘上显示下的棋子,如图2所示,如果输入错误,则显示提示信息,并要求重新输入,如图3所示。原创 2023-03-01 11:06:48 · 1273 阅读 · 1 评论 -
Python学生信息管理系统实验设计
在功能菜单上输入功能编号2,并且按下Enter键,系统将要求用户选择是按学生编号查询还是按学生姓名查询,如果用户输入1,则要求用户输入学生ID,表示按学生编号查询,输入想要查询的学生编号,系统查找该学生信息,如果找到则显示,效果如图3所示,否则显示“(o@.@o) 无数据信息 (o@.@o)”,效果如图4所示。(4)修改学生信息。在功能菜单上输入功能编号3,并且按下Enter键,系统将提示输入要删除学生的编号,输入相应的学生ID后,系统会直接从文件中删除该学生信息,并且提示是否继续删除,如图5所示。原创 2023-02-28 11:30:00 · 3114 阅读 · 0 评论 -
Python+qrcode公司企业产品编码条形码二维码生成系统实验设计
当用户在功能选择界面中输入数字“5”时,进入智能批量生成带数据分析功能的防伪码功能选项,在弹出的对话框中,选择保存批量生成防伪码信息的文件(扩展名为.mri的文件,文件内容如图13所示,其中前面的3位字母是数据分析码,后面的数值是防伪码的个数),如图14所示,单击“打开”按钮,将批量生成防伪码信息,并把不同类别的防伪码文件保存在不同的文件中,如图15所示。在产品系列其实编码输入中输入235,在系列产品数量中输入5,在每个系列生成数量中输入10000,如图6所示,按下Enter键,开始生成防伪码。原创 2023-02-28 12:00:00 · 395 阅读 · 0 评论