python
python基础至高阶
王尼莫啊
幼稚园菜鸟培训班毕业
荣获首届中国区摸鱼大赛一等奖
2025睡不醒大赛国一
展开
-
python贪吃蛇小游戏
使用了turtle库来创建图形界面,你可以使用键盘的W、A、S、D键来控制蛇的移动方向。蛇吃到食物后,身体会增长,如果蛇撞到自己或者游戏边界,游戏就会结束。原创 2024-09-27 17:25:44 · 545 阅读 · 0 评论 -
【讲解+样例】使用opencv对aruco Markers识别
aruco又称为aruco标记、aruco标签、aruco二维码。ArUco 标记通常是正方形的黑白图案。由黑色边框和内部的二进制矩阵组成。内部矩阵编码了一个唯一的 ID。它有不同大小的 Aruco 标记,如 4x4, 5x5, 6x6, 7x7 等,指的是内部矩阵的尺寸。不同的字典定义了不同的标记集,如 DICT_6X6_250 表示 6x6 大小的 250 个唯一标记。原创 2024-09-27 11:26:06 · 914 阅读 · 0 评论 -
python绘制爱心代码
Python中绘制爱心的代码可以通过多种方式实现,高级的爱心代码通常指的是使用较复杂的算法或者图形库来生成更加精致的爱心图形。函数,它通过Turtle的移动和转向绘制出了一个爱心的轮廓,并且填充了红色。运行这段代码会打开一个窗口,显示一个红色的爱心图形。这段代码使用了Turtle图形库,这是Python的一个标准库,常用于简单的图形绘制。在这段代码中,我们定义了一个。原创 2024-08-23 18:38:34 · 2761 阅读 · 5 评论 -
【QGroundControl二次开发】五.python生成自定义MAVLink消息及使用
mavutil 模块提供了通过串行端口、tcp 或 udp 通道建立与 MAVLink 系统的通信链路的方法。它还可以连接到文件对象,这在处理遥测日志时非常有用。在MAVlink源码下找到message_definitions/common.xml,修改其中的内容。,复制放到python环境下的site-package中。XMl: 选择刚才修改后的common.xml。mavutil同样可以直接改变UAV的飞行模式。mavutil直接设置参数的函数.mavutil读取无人机的参数.将刚才生成的文件放入。原创 2024-07-24 11:51:51 · 1079 阅读 · 0 评论 -
在Jupyter notebook中添加虚拟环境
通常我们打开Jupyter notebook,创建一个新文件,只有一个Python3,但是我们也会想使用自己创建的虚拟环境,很简单仅需几部即可将自己的conda环境添加到jupyter notebook中。原创 2024-04-23 13:12:56 · 1921 阅读 · 0 评论 -
【python实验二】
字符串 a = "aAs3eAF"请将 a 字符串的数字取出,并输出成一个新的字符串。a= "As3eAF"c=''.join([s for s in a if s.isdigit()])print(c)请统计 a 字符串中每个字母的出现次数(忽略大小写,a 与 A 是同一个字母),并输出成一个字典。 例{‘a’: 3, ‘s’: 1,‘3’: 1, ‘e’: 1, ‘f’: 1}a= "As3eAF"a= a.lower()c=dict([(x,a.count(x))for x原创 2021-11-18 21:31:39 · 2867 阅读 · 2 评论 -
【pyhon练习题】
水仙花数是指一个 3 位数,它的每个位上的数字的 3 次幂之和等于它本身(例如:13 + 53+ 3**3 =153),输出所有3位的水仙花数。for i in range(1,10): for j in range(0,10): for k in range(0,10): n=i*100+j*10+k if (i**3+j**3+k**3)==n : print(n)编写程序,实现分段函数.原创 2021-12-15 16:45:28 · 2026 阅读 · 0 评论 -
【Python实验三】
编写程序,输入一个大于 2 的自然数,然后输出小于该数字的所有素数组成的列表。 def Prime(n): for i in range(2,n): if n%i==0: return False return True n=int(input('请输入一个大于 2 的自然数:\n'))result=list()for i in range(2,n): if Prime(i)==True: result.appe.原创 2021-11-25 17:44:36 · 2372 阅读 · 0 评论