- 博客(25)
- 收藏
- 关注
原创 Pyhon基础数据结构(字符串)【蓝桥杯】
转义字符是以反斜杠(\)开头的特殊字符,用于表示不能直接键入的字符,例如换行符,制表符,引号和反斜杠本身python将字符编码成Unicode码:简单理解为所有语言的字符(所有、数字中文等所有符号)字符 =》 Unicode码:ord(x),x为字符,ord(x)为整数Unicode码 = 》字符:chr(x),x为整数,chr(x)为字符print(ord('蓝'))print(ord('桥'))输出34013 26725 97 98 蓝桥ab。
2024-11-26 11:36:50
342
原创 Python----QT篇基础篇(一)
这个函数定义了创建和显示GUI窗口的过程。定义一个名为MyWindow的类,该类继承自QWidget,表示这是一个自定义的窗口类。
2024-10-20 22:33:47
3926
1
原创 python语言入门必须要学习的模块化编程案例游戏---画图案例(三)【源码大全】
sides = 7这个变量sides用于控制螺旋的环绕程度或者说是每次旋转的角度。这里设置为7,意味着每次循环会旋转约51.43度(360度/7)。这是一个包含7种颜色的列表,与sides变量相匹配,用于控制螺旋线每次绘制时的颜色。
2024-10-20 16:57:40
795
原创 python语言入门必须要学习的模块化编程案例游戏---画图案例(二)【源码大全】
...这个函数用于控制海龟(pen)绘制特定颜色的圆弧。它首先抬起海龟的笔(penup()),移动到初始位置(-400, -300),然后放下笔(pendown())开始绘制。pencolor(r, g, b)设置笔的颜色,其中r、g、b分别代表红色、绿色和蓝色的强度值。circle(1000, -180)绘制一个半径为1000像素、角度为-180度(即半圆)的圆弧。pensize(2)设置笔的粗细为2像素。right(0.05)使海龟向右旋转0.05度,用于调整下一次绘制时的方向。
2024-10-19 12:15:17
1978
原创 C语言入门必须要学习的模块化编程案例游戏---贪吃蛇【源码大全】
/ 蛇的结构体int x, y;} Snake;// 食物的结构体int x, y;} Food;定义了两个结构体,Snake表示蛇的每个节点,包含当前位置的坐标x和y以及指向下一个节点的指针next。Food结构体表示食物,包含食物的坐标x和y。Food food;snakeHead是指向蛇的头部节点的指针,初始化为NULL。food是一个食物结构体变量,用于存储食物的位置。score表示玩家的得分。direction表示蛇的当前移动方向,初始化为向右(1)。
2024-10-19 11:48:17
703
原创 python语言入门必须要学习的模块化编程案例游戏---画图案例(一)【源码大全】
【代码】python语言入门必须要学习的模块化编程案例游戏---画图案例(一)【源码大全】
2024-10-18 18:19:27
514
原创 python语言入门必须要学习的模块化编程案例游戏---小恐龙【源码大全】
颜色定义定义了两个颜色常量,白色和黑色,分别用 RGB 值表示。这些颜色将在游戏中用于绘制不同的元素。# 小恐龙类定义了一个Dinosaur类表示小恐龙。在构造函数中,初始化小恐龙的横坐标x为 50,纵坐标y为屏幕高度减去 100,这样小恐龙初始位置在屏幕底部。设置跳跃速度jump_speed为 -15,重力gravity为 1,初始状态下小恐龙不是在跳跃中,即is_jumping为False。这个方法用于让小恐龙跳跃。
2024-10-18 18:07:47
796
原创 python语言入门必须要学习的模块化编程案例游戏---俄罗斯方块【源码大全】
定义方块形状SHAPES = [这里定义了一个列表SHAPES,其中包含了七种不同的方块形状,每个形状用二维列表表示,其中1表示有方块,0表示为空。# 定义方块类self.x = 3self.y = 0这部分定义了一个Shape类,用于表示游戏中的方块。在构造函数中,随机选择一种方块形状,并随机选择一种颜色(红、绿、蓝之一)。同时,初始化方块的横坐标x为 3,纵坐标y为 0,表示方块初始位置在游戏网格的中间偏左,高度为 0。这个方法实现了方块的旋转功能。
2024-10-17 21:48:36
1150
原创 C语言入门必须要学习的模块化编程案例游戏---扫雷【源码大全】
这个示例实现了扫雷游戏的基本功能,包括初始化棋盘、布置地雷、显示棋盘以及排查地雷等。
2024-10-08 22:12:01
493
原创 Python—-Lmbda 表达式
如果一个函数有一个返回值,并且只有一句代码,可以使用 lambda 简化。快速入门 - 案例讲解使用自定义函数使用 lambda 表达式 — 匿名函数需求 2: 实现两数相加的和使用自定义函数使用 lambda 表达式通过上述的案例我们可以看到 lambda 表达式的简便性,可以将多行的函数缩短为一行,大大减少了存储的内存。一个参数类型两个参数类型默认参数类型可变参数类型: *args可变参数类型:**kwargs在这段代码中,fun5 是一个 lambd
2024-09-26 11:08:11
700
原创 python-初识OpenCV
运行代码后,将会显示原始灰度图像、拉普拉斯算子处理后的图像和 Canny 边缘检测结果,通过观察这些图像,可以看到图像中的边缘信息和明暗变化的情况。在代码的最后部分,使用 cv2.imshow() 函数展示了原始灰度图像、拉普拉斯算子检测出的边缘图像和 Canny 边缘检测算法的结果图像。在某些情况下,也可以结合使用这两种滤波方法,或者尝试其他类型的滤波器,如双边滤波(Bilateral Filter),它在平滑图像的同时能更好地保留边缘。对图像的边缘和细节的模糊程度较低,通常能更好地保留图像的结构信息。
2024-09-26 10:55:31
848
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人