- 博客(35)
- 收藏
- 关注
原创 2025/2/6听课笔记 requests库的介绍与安装
https://docs.python-requests.org/zh_CN/latest/
2025-02-06 16:29:08
218
转载 Python数据爬取与可视化听课笔记 Day2-2 Http那些事儿
1989年 英国计算机科学家 Tim Berners-Lee。1990年 Berners Lee 三项基本技术 URL。
2025-02-05 10:52:13
62
原创 Python数据爬取与可视化 Day1听课笔记 爬虫基础
豆包:不是这样的,有些网站有保护措施,不让随便爬取数据。而且大量爬取数据可能会让网站瘫痪。就算数据多,也不能无限制地抓,得遵守规则。任何组织,个人收集数据,应当采取合法,正当的方式,不得窃取或者以其他非法方式获取数据。思考题:互联网资源丰富,真的可以做到你想要什么数据就能抓取什么数据吗?网络爬虫必须遵守法律法规。爬虫背后的因数--数据。最方便的数据获取方式。简单到只需要几行代码。
2025-02-05 09:58:25
200
原创 Day5-3听课笔记 Python游戏开发入门 Pygame绘制机制原理与精髓
由pygame..display.set_mode()生成的Surface对象。在主图层上绘制其他图层使用.blit()方法。用于表示图形,文字或图像的绘制效果。如果不绘制在主图层上,则不会被显示。相当于某个矩形区域的指针或标识信息。可以指定图层绘制在某个矩形区域中。对应于当前主图层的某个具体区域。与当前屏幕主图层可以并列存在。绘图层,或绘图平面,或图层。
2025-02-02 15:10:31
249
原创 Day5-2听课笔记 Python游戏开发入门 Pygame文字绘制机制
text 绘制的文字内容 fgcolor,bgcolor 字体颜色,背景颜色。rotation 逆时针的旋转角度,取值0-359,部分字体可旋转。rotation 逆时针的旋转角度,取值0-359,部分字体可旋转。size 文字大小,赋值该参数将覆盖Font中的设定值。size 文字大小,赋值该参数将覆盖Font中的设定值。用Font对象的render*方法绘制具体的文字。surf 绘制字体的平面,Surface对象。向屏幕上绘制特定字体的文字。text 绘制的文字内容。
2025-02-02 14:45:07
699
原创 2025/2/2 Day5-1听课笔记 Python游戏开发入门 Pygame图型绘制机制
start_pos,end_pos 无锯齿线 的起始和结束坐标。.ellipse()椭圆形 .aalines()连续无锯齿线。.polygon()多边形 .lines()连续多线。width=0 绘制边缘的宽度,默认为0,即填充图形。width=0 绘制边缘的宽度,默认为0,即填充颜色。width=0 绘制边缘的宽度,默认为0,即填充图形。width=0 绘制边缘的宽度,默认为0,即填充图形。.circle()圆形 .aaline()无锯齿线。.rect()矩形 .line()直线。
2025-02-02 13:13:55
782
原创 Day4-6听课笔记 Python游戏开发入门 Pygame色彩机制
pygame.color.normalize 将RGBA各通道值归一到0-1之间。pygame.color.r 获得color类的红色值r。color类可以用色彩名字,RGBA值,HTNL色彩格式等方法定义。color类用于表达色彩,使用RGB或RGBA色彩模式,A可选。通道值越大,不透明度越高,255表示不透明。pygame.color.a alpha值。表示不透明度,取值0-255,默认255。pygame.color.g 绿色。pygame.color.b 蓝色。pygame.color类。
2025-02-01 22:59:42
255
原创 Day4-5听课笔记 Python游戏开发入门 单元开篇
Pygame绘制机制原理精髓。Pygame图型绘制机制。Pygame文字绘制机制。Pygame色彩机制。壁球小游戏(文字型)
2025-02-01 21:34:26
114
原创 2025/2/1Day4-4 Python游戏开发入门 小总结
pygame.display.set_caption() 设置标题信息。pygame.display.set_mode() 设置相关屏幕模式。pygame.display.get_caption() 获得图标。pygame.display.set_icon() 设置图标信息。pygame.display.Info() 生成屏幕相关信息。
2025-02-01 21:28:04
241
原创 Day4-3听课笔记 Python游戏开发入门 Pygame窗口感知和刷新设置
当窗口在系统中显示(屏幕绘制/非图标化)时返回True,否则返回False。进一步,判断后可以暂停游戏,改变响应模式等。该函数可以用来判断是否游戏窗口被最小化。
2025-02-01 21:17:20
217
原创 Day4-2听课笔记 Python游戏开发入门 Pygame窗口标题和图标设置
该函数与游戏交互逻辑配合,可以根据游戏情节修改标题内容。返回 结构为(title,icontitle)icontitle设置图标化后的小标题。返回当前设置窗口的标题及小标题内容。title设置窗口的标题内容。图标是一个Surface对象。小标题可选,部分系统没有。
2025-02-01 20:54:46
390
原创 Day4-1听课笔记 Python游戏开发入门 Pygame屏幕尺寸和模式设置
事件发生后,返回evevt.size元组,包含新窗口的宽度和高度。r是游戏屏幕的分辨率,采用(width,height)方式输入。在.set_mode()之前调用,则显示当前系统显示参数信息。pygame.FULLSCREEN 窗口全屏显示。current_w:当前显示模式或窗口的像素宽度。current_h:当前显示模式或窗口的像素高度。pygame.NOFRAME 窗口没有边界显示。.size[0]宽度,也可以用evevt.w。.size[1]高度,也可以用evevt.h。对扩张显示界面的刷新。
2025-02-01 20:02:13
240
原创 Day3-2听课笔记 Python游戏开发入门 壁球小游戏(操控型)与键盘的基本使用
Pygame对键盘敲击的事件定义,键盘每个键对应一个具体定义。速度调节:根据对应按键调节壁球运动速度。键盘使用:如何获取键盘的操作事件。壁球小游戏(操控型)关键要素。
2025-01-30 02:00:00
149
原创 Day3-3听课笔记 Python游戏开发入门 Pygame绘制机制简介
pygame.display.set_caption() 设置标题信息。pygame.display.set_mode() 设置相关屏幕模式。pygame.display.get_caption() 获得图标。pygame.display.set_icon() 设置图标信息。pygame.display.Info() 生成屏幕相关信息。OpenGL和就硬件加速。
2025-01-29 22:17:13
161
原创 Day3听课笔记 Python游戏开发入门 壁球小游戏(节奏型)与屏幕的帧率设置
例如:clock.tick(100)表示每秒钟100次刷新视频中每次展示的静态图像称为帧。实现的关键要素:如何控制壁球的运动速度?创建一个Clock对象,用于操作时间。引入,初始化,壁球运动,刷新屏幕。需求:壁球可以按照一定速度运动。壁球小游戏(节奏型)关键要素。控制帧速度,即窗口刷新速度,
2025-01-29 14:58:02
252
原创 Day2听课笔记 Python游戏开发入门 壁球小游戏(展示型)与图像
一(1) http://python123.io/PY15/PYG02-ball.gif。将filename路径下的图像载入游戏, 支持JPG,PNG,GIF(非动画)等13种常用图片格式。即在横轴方向移动x像素,纵轴方向移动y像素,xy为整数。将一个图像绘制在另一个图像上,即将src绘制到dest位置上。遇到上下两侧,纵向速度取反。由于壁球不断运动,运动后原有位置将默认填充白色,(1)壁球:游戏需要一个壁球,通过一个图片引入。矩形移动一个偏移量(x,y),(2)壁球运动:壁球要能上下左右运动。
2025-01-29 14:12:55
544
原创 2025/1/25 Day1听课笔记 Python游戏开发入门 pygame最小开发框架与最小游戏
pygame.init() 对 pygame 内部 各功能模块 进行初始化创建 及 变量设置, 默认调用。pygame.display.set_mode(size) 初始化 显示窗口,sys.exit() 用于 退出 结束游戏 并 退出。从 pygame的事件队列 中 取出事件,并 从 队列中删除该事件,sys 1,python 的 标准库。对 显示窗口 进行更新, 默认窗口全部重绘。Pygame 中 定义 的 退出事件常量。
2025-01-26 17:12:23
554
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅