![](https://img-blog.csdnimg.cn/11af906444574547a3fc5843bf17dcc1.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
python
文章平均质量分 65
python
赵银吉
计算机专业
医疗器械
展开
-
Python安装第三方库requests和lxml的使用方法
发起网络请求工具 requests安装第三方库 pip install requests 类库名安装数据转换类库 pip install lxml。原创 2022-12-28 15:27:30 · 1016 阅读 · 2 评论 -
基于Python的文件操作之第1课读文件
掌握基于python对文件相关操作每种格式包含很多相关操作,学习只要掌握知识点的用法,参考笔记可以实现相关的练习即可,不必背会,在企业开发过程中边搜实现。1.1函数的定义,定义了一个功能模块,调用函数。1.2函数有什么作用,对公共代码块进行封装,实现代码可重用。1.3函数有两种类型,内置函数len计算长度, 内置函数进制之间的转换,bin,oct,hex 自定义函数。 内置模块,python内部提供的。 第三方模块,网上下载别人写好的模块(功能集合) 自定义模块,自己写的。......原创 2022-07-14 17:18:55 · 3840 阅读 · 0 评论 -
python打印转义双引号和单引号
转义字符将难以键入的字符编码为字符串。有各种转义字符可用于不同字符打印转义双引号和单引号。原创 2022-07-04 11:07:55 · 3425 阅读 · 0 评论 -
第5课python植物大战僵尸-添加豌豆射手类
`今天将继续植物大战僵尸游戏,首先回顾上一次课,在屏幕窗口贴上了一张游戏背景,也就是植物大战僵尸的草地。然后再贴了一张太阳花银行图片,同时在它旁边放了一个得分板。接下来,给我们的这个屏幕上在添加一个豌豆射手这样的一个对象。做出来的结果将会看到有这样一个豌豆射手在固定的位置一摇一摆的。实现一下这个效果,采用面向对象开发的方式。定义一个豌豆射手类来代表我们的这个豌豆射手对象。定义一个豌豆射手类(Peashooter)代表我们的这个豌豆射手对象。每一个精灵都要继承pygame的一个精灵类,这样的好处就是可原创 2022-06-28 15:12:52 · 1174 阅读 · 0 评论 -
第4课python植物大战僵尸-绘制背景
1.新建material文件夹,在该文件下新建images和music,这两个文件存放音乐和图片,还有声音的处理。2.新建python文件(plant_vs_zoomie_game_normal.py)3.首先贴了植物大战僵尸的一张背景图片。4.接着贴了一张小的太阳花银行的背景图片,它是用来放放太阳花的数量的。5.最后定义了一个文字对象,将来这个字符串会随着它不断的采集到的太阳花,这个text分数会逐渐增加,然后随着它生成一些豌豆手,或者是这个分数它会逐渐减少。循环刷新,这个分数会变。......原创 2022-06-24 16:35:54 · 1768 阅读 · 0 评论 -
第3课pygame图片精灵
因为在这个游戏当中看到的都是很漂亮的图形或图片。这个首先都是由美工给开发出来各种图像的资源。导入资源图片,加载到精灵。定义一个pygame.sprite.Sprite.init(self)属性,只是用这个Surface()创建了一个形状,普通图形。这个self.image = pygame.Surface((50, 50)),要让它从磁盘上来加载一个真正的图片文件,这样可以看到的这个屏幕窗口上就是图片效果。首先获取图片有哪些渠道,通过科学上网,美工专门切图。如何把小人的图片加载到游戏当中呢?..原创 2022-06-24 10:28:24 · 1148 阅读 · 0 评论 -
第2课pygame使用精灵
在pygame中有很多很多的精灵,比如说屏幕上有密密麻麻的很多颗子弹,然后有很多敌人都在不断地更新它们的位置,那么精灵肯定不止一个两个。一堆一般我们都把它放在一个集合里,那么可以不使用列表这个变量。因为pygame里面提供了一个现成的精灵组,你可以把它看成是一个集合或者是一个列表。那么精灵组对象所有中的对象,它可以对里边所有的精灵进行调用它自己更新的函数,然后它就自动更新它的位置,还会进行碰撞检测,冲突检测。精灵组非常方便,比直接使用list会减少很多开发的工作量。......原创 2022-06-23 15:55:57 · 2245 阅读 · 0 评论 -
第1课pygame入门
什么是双缓冲技术?如果直接将游戏界面上的各种图案,# 各中角色全部直接描画到屏幕上,这个非常不好,# 因为画的时候需要一定的时间,比如0.0,0.5秒,用户就会看到比较闪烁现象.# 所以所有的游戏框架一般都采用双缓冲技术,所谓的双缓冲技术就是# 先将所有的整个的界面上的要显示给用户上的图案全部缓存到内存当中.# 到内存里面的一个对象,再把整个这个内存对象,其实它就是一张图片,# 它直接拷贝到屏幕上,这样用户就看到直接就一张图片,这样的效果很好.# 9.fill就是将绿色背景颜色填充到内存当中的原创 2022-06-23 13:46:30 · 380 阅读 · 0 评论 -
PyCharm 安装教程(Windows)
https://www.runoob.com/w3cnote/pycharm-windows-install.html原创 2022-06-14 10:26:45 · 4503 阅读 · 0 评论