
Python实战项目
文章平均质量分 68
懒大王爱吃狼
编程知识分享,不定时更新,记得关注我
展开
-
Python数据可视化-制作一线城市地铁运行动态图
制作一线城市地铁运行动态图是一个复杂但有趣的任务,通常涉及多个步骤,包括数据收集、数据预处理、地图绘制以及动画生成。以下是一个基本的流程和一些示例代码,帮助你了解如何完成这个任务。首先,你需要收集地铁线路和站点数据。这些数据通常可以通过地铁运营商的官方网站或API获取。这只是一个基本的示例,你可以根据实际需求进行扩展和优化。希望这对你有所帮助!你需要一些Python库来绘制地图和生成动画。首先,绘制一个简单的静态地图,以确认数据是否正确。赶紧动手做一下你所在城市的地铁线路图吧!原创 2024-12-27 14:44:15 · 594 阅读 · 0 评论 -
用Python代码制作坦克大战游戏,附源码,手把手教学,简单易懂
1.主逻辑类:开始游戏,结束游戏,获取事件(比如鼠标事件、键盘事件)并处理2.坦克类(有我方坦克,和敌方坦克):移动,射击,坦克的展示3.子弹类:移动,子弹的展示4.爆炸效果类:爆炸效果的展示5.障碍物类(该项目只考虑墙壁):属性(是否可以通过),墙的展示6.音效类:播放音乐原创 2024-10-26 16:57:32 · 1597 阅读 · 0 评论 -
Python爬取京东商品信息,详细讲解,手把手教学(附源码)
导入所有必要的库和模块。技术栈:: 用于自动化浏览器操作。, : 用于添加延迟和生成随机数。: 用于读写CSV文件。: 用于文件系统操作。: 用于发送HTTP请求(例如下载图片)。: 用于处理日期和时间。: 用于正则表达式匹配。作用:初始化全局变量。技术栈:无特殊技术栈。作用:初始化Microsoft Edge WebDriver。技术栈:: 用于自动化浏览器操作。作用:搜索特定商品并处理翻页逻辑。技术栈:: 用于自动化浏览器操作。: 用于解析HT原创 2024-10-23 15:01:43 · 4884 阅读 · 15 评论 -
Python游戏开发-俄罗斯方块游戏-手把手教学,100行代码轻松搞定!
和_draw_block_move(canvas, a_block)_这2行代码(这两行代码俄罗斯方块是在固定位置,按照指定形状生成的,需要删掉这部分代码),这块说一下,光实现一的话理论上页面也算动起来了,但是如果界面内容不变,每次新的页面和旧的界面看起来是一样的,给人的观看感觉跟没有动没有区别。这里的判断机制是,新生成的俄罗斯方块已经无法在出生点放置了,也就是出生点都已经被之前的固定的方块占用了,就算游戏结束。其实移动也比较简单,就是清掉旧位置已经绘制的俄罗斯方块,再在新位置绘制新的俄罗斯方块就好。原创 2024-10-08 15:37:38 · 1969 阅读 · 0 评论 -
Python版《天天酷跑+源码》,详细讲解,手把手教学-python游戏开发
游戏主要是躲避障碍物,这里也添加了金币,增加一点积分的娱乐性,人物设置是三条命,障碍物有6种,包括金币,障碍物随机生成,碰到障碍物掉一滴血,没血了结束游戏。原创 2024-09-15 15:37:22 · 1444 阅读 · 0 评论 -
10个常用Python自动化脚本(Python项目实战练习)
学会了Python就业还是不用愁的,这些行业在薪资待遇上可能会有一些区别,但是整体来看还是很好的,我也不会说往哪个方向发展是最好的,各取所长选择自己最感兴趣的去学习就好。原创 2024-08-30 14:59:03 · 1343 阅读 · 0 评论 -
Python 25道练手题(附详细答案),赶紧收藏!Python学习、Python基础
迭代之后发现第二个分隔符,是不是还有一个分隔符的索引,这个时候我们继续向字符串进行切片,切片的开始位置是你的 i 这个位置的指针,结束的位置是第二个 - 的指针,那遵循左闭右开,所以我们 is 这个单词,也可以添加进列表。就这样一直到最后呢,当我们去迭代到最后一个字符 n 的时候,发现后面是没有横杆分隔符了,这个时候我们需要进行处理一下,需要进行去判断一下,如果我们迭代到的字符是最后一个字符,那么我们进行切片的时候,就应该从哪个地方切呢?“ 请你写出:小明的较小的妹妹的年龄。“我年龄的立方是个 4 位数。原创 2024-08-29 17:29:44 · 2286 阅读 · 0 评论 -
Python版经典小游戏愤怒的小鸟-Python游戏开发
程序依赖:pygame2.0.1, pymunk5.5.0。直接运行main.py。原创 2024-08-28 16:29:19 · 845 阅读 · 0 评论 -
【Python爬虫】教你追剧看电影不求人!python爬虫代码教你爬取各平台视频,小白也能学会!附源码
看剧看一半不是VIP就是svip,正当我们看的津津有味的时候,让你冲米弹窗出来了!!!对于大家来说,想看续集,都是全凭实力刷续集。如果这时候你会Python的话,那就不会有这些烦恼了,只需20行代码,分分钟看全集!话不多说,我们直接开整!原创 2024-08-22 17:32:24 · 13797 阅读 · 0 评论 -
Python游戏开发——贪吃蛇游戏 | 代码解析,附源码,轻松制作一个贪吃蛇游戏,Python入门拿来巩固基础再好不过,涵盖大量知识点
陆陆续续介绍了几个经典的小游戏,不知道大家有没有试着运行,玩起来,如果想改一下颜色或者布局,可以自行修改哈,那么今天来介绍另一个经典的小游戏-贪吃蛇。试着玩一下吧,哈哈,寻找童年的乐趣,速度可以调节,颜色都可以根据自己喜好调整。贪吃蛇没有什么素材啦,直接写逻辑就好了,代码量也不少,很多的,那么开始吧。创建一个python文件:greedy_snake.py。原创 2024-08-22 17:02:36 · 1219 阅读 · 0 评论 -
手把手教你使用Python网络爬虫下载一本小说(附源码)-python爬虫实战
如果你想下载该网站上的任意一本小说的话,直接点击链接进去,如下图所示。只要将URL中的这个数字拿到就可以了,比方说这里是951,那么这个数字代表的就是这本书的书号,在后面的代码中可以用得到的。这篇文章主要给大家介绍了小说内容的获取方法,基于网络爬虫,通过requests爬虫库和bs4选择器进行实现,并且给大家例举了常见问题的处理方法。原创 2024-08-17 16:35:51 · 1899 阅读 · 0 评论 -
Python制作《扫雷》游戏-附源码,轻松看懂,简单易学
今天介绍另一款经典小游戏,扫雷,这个应该是很多人windows电脑里玩的最多的游戏了,乐趣很多,而且还有一定的技术含量在里面,今天我们就来通过python实现这个小游戏。原创 2024-08-17 11:18:35 · 886 阅读 · 0 评论 -
Python版《超级玛丽+源码》-Python制作超级玛丽游戏
小时候最喜欢玩的小游戏就是超级玛丽了,有刺激有又技巧,通关真的很难,救下小公主还被抓走了,唉,心累,最后还是硬着头皮继续闯,终于要通关了,之后再玩还是没有那么容易,哈哈,不知道现在能不能通关,今天就来简单实现一下。运行起来是这样的,可以简单作为试玩。原创 2024-08-16 16:43:19 · 2585 阅读 · 0 评论 -
Python办公自动化之批量生成文档
现有一份简化的合同模板,其中红色箭头所指的地方,均是需要替换的地方,如下所示:同时有21名员工入职,需要签署这份合同,如下所示:本文的功能就是根据模板文档,为21名员工,分别生成合同文档。原创 2024-08-09 16:22:41 · 764 阅读 · 0 评论 -
用Python将文本转换为语言-python实践项目-python教程
将文本转换为MP3文件需要使用语音合成技术,通常这涉及到将文本数据转换成音频信号。在Python中,一个流行的库用于这个任务是gTTS(Google Text-to-Speech),它利用Google的Text-to-Speech API来生成音频文件。但请注意,gTTS默认输出为WAV格式,并且依赖于Google的服务。若你需要MP3格式,可能还需要额外的步骤来转换格式。原创 2024-08-07 17:14:02 · 838 阅读 · 0 评论 -
用Python实现超精准识别图片中的文字,零基础小白也能轻松学会!
将图片中的文字转换成可编辑的文本(通常称为光学字符识别,Optical Character Recognition, OCR)可以通过Python的一些库来实现。一个流行的OCR库是Tesseract-OCR,它可以通过Python的pytesseract库来调用。首先,你需要在你的系统上安装Tesseract-OCR引擎,然后安装pytesseract和Pillow(用于图像处理)库。原创 2024-08-07 17:00:51 · 1652 阅读 · 0 评论 -
Python的100道经典练习题,每日一练,必成大神!!!
整理了100道Python的题目,如果你是一位初学者,这一百多道题可以 帮助你轻松的使用Python。初学 者每天可以尝试3-5个问题,经过这一百道题的练习,要把练习昨晚并且完全懂了,基本上Python就已 经入门了。如果你不是初学者,来检查一下你掌握Python的程度到了哪里!加油冲冲冲!原创 2024-08-06 17:16:46 · 432 阅读 · 0 评论 -
python游戏开发之五子棋游戏制作
它通过简洁明了的语法和逻辑结构,提高了代码的可读性和可维护性。通过引入交互性更强的用户输入方式,使得玩家可以更直观地参与游戏,增强了游戏的可玩性和用户体验。总的来说,这段 Python 在保持游戏逻辑不变的情况下,提升了代码的质量和可玩性,为开发者和玩家带来了更好的体验。如有侵权,请联系删除。原创 2024-08-05 17:04:33 · 2575 阅读 · 0 评论 -
用Python编写 2048 命令行小游戏
是一款单人在线和移动端游戏,由19岁的意大利人Gabriele Cirulli于2014年3月开发。原创 2024-08-05 17:00:29 · 907 阅读 · 0 评论 -
Python游戏开发——打砖块游戏-附源码
打砖块游戏向来大家也不会很陌生,今天来用python来开发一下这个小游戏。定义窗口内容,内容主要包括屏幕大小、标题、背景颜色。2.设计游戏窗口初始数据。如有侵权,请联系删除。原创 2024-07-22 17:39:45 · 449 阅读 · 0 评论 -
Python游戏开发实践项目-小恐龙躲避游戏——一个适合python新手练手的项目
这里介绍一下游戏的实现原理。# 游戏初始化pygame.display.set\_caption('T-Rex Rush —— Charles的皮卡丘')# 导入所有声音文件接着,我们来考虑一下,游戏中有哪些游戏元素:小恐龙:由玩家控制以躲避路上的障碍物;路面:游戏的背景;云:游戏的背景;飞龙:路上的障碍物之一,小恐龙碰上就会死掉;仙人掌:路上的障碍物之一,小恐龙碰上就会死掉;记分板:记录当前的分数和历史最高分。让我们来依次定义一下这些游戏元素类。原创 2024-07-20 15:59:29 · 1578 阅读 · 0 评论 -
Python游戏开发之制作捕鱼达人游戏-附源码
制作一个简单的“捕鱼达人”游戏可以使用Python结合图形界面库,比如Pygame。Pygame是一个流行的Python库,用于创建视频游戏,它提供了图形、声音等多媒体的支持。以下是一个基础的“捕鱼达人”游戏框架,包括玩家控制一个炮台来射击游动的鱼。原创 2024-07-19 16:35:40 · 2031 阅读 · 1 评论 -
Python爬虫---爬取全网动漫全站漫画
目录。原创 2024-07-19 15:38:40 · 1845 阅读 · 0 评论 -
手把手教你用python做一个抽奖系统,python项目实践,python练手项目,源码都写出来了
在本文中,我们使用Python语言和fastapi框架构建了一个简易的抽奖系统。系统的前端界面使用了HTML、JS和CSS来配置样式和实现交互效果。后端使用了fastapi框架接收前端的请求,并处理抽奖逻辑。如有侵权,请联系删除。原创 2024-07-11 15:38:55 · 1750 阅读 · 0 评论 -
Python自动化,实现自动登录并爬取商品数据,实现数据可视化
Python自动化功能,实现天猫自动登录并爬取天猫商品数据,实现数据可视化原创 2024-07-01 15:24:57 · 1240 阅读 · 0 评论 -
Python的100道练习题目,每日一练,必成大神!!!
整理了100道Python的题目,如果你是一位初学者,这一百多道题可以 帮助你轻松的使用Python。初学者每天可以尝试3-5个问题,经过这一百道题的练习,要把练习昨晚并且完全懂了,基本上Python就已经入门了。如果你不是初学者,来检查一下你掌握Python的程度到了哪里!加油冲冲冲!原创 2024-06-26 14:30:38 · 554 阅读 · 0 评论 -
【python数据可视化】利用Python爬取天气数据并实现数据可视化,绘制天气轮播图
利用Python爬取天气数据并实现数据可视化,绘制天气轮播图原创 2024-06-20 14:14:55 · 3259 阅读 · 5 评论