草庐IT

中国电子学会2023年05月份青少年软件编程Python等级考试试卷三级真题(含答案)

2023-05Python三级真题题数:38分数:100测试时长:60min一、单选题(共25题,共50分)1. 请选择,下面代码运行之后的结果是?(C)(2分)a='2'b='4'try:   c=a*b   print(c)except:   print('程序出错!')else:   print('程序正确!')A. 24B. 8C. 程序出错!D. 程序正确!答案解析:变量a与b都是字符串,不能进行乘法运算,所以经过异常处理之后,会打印”程序出错!“。   2. 下面程序执行结果是?(A)(2分)a=['春','夏','秋','冬']c=list(enumerate(a))print(

代码随想录算法训练营第八天 | 344.反转字符串 541. 反转字符串II 剑指Offer 05.替换空格 151.翻转字符串里的单词 剑指Offer58-II.左旋转字符串

344.反转字符串题目链接:344.反转字符串文章讲解:344.反转字符串视频讲解:字符串基础操作!|LeetCode:344.反转字符串_哔哩哔哩_bilibili 思路:字符串也是一种数组,所以元素在内存中是连续分布,可以使用双指针的方法来解决这个问题。对于字符串,我们定义两个指针(也可以说是索引下标),一个从字符串前面,一个从字符串后面,两个指针同时向中间移动,并交换元素。以字符串“hello”为例代码:classSolution{public:voidreverseString(vector&s){for(inti=0,j=s.size()-1;i时间复杂度:O(n)空间复杂度:O(1

两个蓝牙模块HC-05的主从机匹配

两个蓝牙模块HC-05的主从机匹配1、HC-05蓝牙模块知识1.1、两种工作模式:1.2、进入命令响应工作模式?1.3、什么叫做置高一次PIO11?1.4、怎么区分进了命令响应工作模式呢?1.5、串口调试助手发送AT命令格式2、AT命令3、两个蓝牙模块设置1、主机A蓝牙模块发送以下命令2、从机B蓝牙模块发送以下命令3、从机B蓝牙模块发送以下命令4、主机蓝牙A绑定从机蓝牙B地址5、设置主机蓝牙A的连接模式6、设置主、从机蓝牙的连接波特率并确认4、两个蓝牙模块连接测试1、HC-05蓝牙模块知识1.1、两种工作模式:HC-05蓝牙串口通讯模块具有两种工作模式:命令响应工作模式和自动连接工作模式。在自

《Linux从练气到飞升》No.05 Linux编译器gcc/g++的使用及编译过程 【云边有个小卖部】上新

🕺作者:主页我的专栏C语言从0到1探秘C++数据结构从0到1探秘Linux菜鸟刷题集😘欢迎关注:👍点赞🙌收藏✍️留言🏇码字不易,你的👍点赞🙌收藏❤️关注对我真的很重要,有问题可在评论区提出,感谢阅读!!!前言本篇我们将讲述gcc/g++的使用以及它是如何完成一次编译的,因为指令比较简单,而且后文讲述编译过程的篇幅较长,我就先讲gcc/g++的使用,也方便需要的人查阅,但是编译过程才是更重要的知识,OK,话不多说,我们开始吧!gcc/g++的使用格式:gcc[选项]要编译的文件[选项][目标文件]如果只是要在Linux上编译,命令为:gcctest.c-otest_target这是最常用最推荐也

2021-05-21

深度学习之显著性检测(ImageMatting方向)常用数据集此部分参考:https://blog.csdn.net/studyeboy/article/details/102383922DUT-OMRON数据集包含5168张图像,最大边长为400像素,数据集中具有一个或多个显著对象和相对复杂的背景,具有眼睛固定、边界框和像素方面的大规模真实标注的数据集。链接地址:http://saliencydetection.net/dut-omron/download/DUT-OMRON-image.zipDUTSDUTS数据集包含10553个训练图像和5019个测试图像,所有的训练图像均从ImageN

2021-05-21

深度学习之显著性检测(ImageMatting方向)常用数据集此部分参考:https://blog.csdn.net/studyeboy/article/details/102383922DUT-OMRON数据集包含5168张图像,最大边长为400像素,数据集中具有一个或多个显著对象和相对复杂的背景,具有眼睛固定、边界框和像素方面的大规模真实标注的数据集。链接地址:http://saliencydetection.net/dut-omron/download/DUT-OMRON-image.zipDUTSDUTS数据集包含10553个训练图像和5019个测试图像,所有的训练图像均从ImageN

【蓝牙通信】两个Hc-05之间的通信(教程)

目录1、准备两个蓝牙模块,一个主机,一个从机2、进入AT状态3、蓝牙状态指示灯 4、具体步骤1、准备两个蓝牙模块,一个主机,一个从机2、进入AT状态进入AT状态有2种方法:1.先按住按键不放,再给模块上电。此时LED2S闪一次,进入AT模式。波特率固定为38400。2.模块直接上电,此时LED灯快闪(1s两次)。再按下按键,模块也会进入AT指令,此时LED还是快闪。这个时候的波特率和自己设置的一样,默认为9600。1位停止位,无奇偶校验3、蓝牙状态指示灯  进入AT指令模式后串口调试助手中一定要勾上发送新行,才会在发送字符后面添加\r\n。不然每次就自己添加测试通信是否有问题发送:AT返回:O

STM32外设系列—HC-05(蓝牙)

文章目录一、蓝牙简介二、使用方法2.1接线2.2AT指令三、蓝牙APP四、实战项目4.1添加文件4.2配置需要传递的参数4.3获取返回值4.4发送光照强度4.5控制程序4.6手机端页面设计4.6.1新建调试工程4.6.2设置通信变量4.6.3编辑控件4.6.4添加LED控制开关4.6.5添加光照强度显示控件五、成果展示一、蓝牙简介蓝牙(Bluetooth)是一种无线技术标准,可实现固定设备、移动设备和楼宇个人域网之间的短距离数据交换(使用2.4~2.485GHz的ISM波段的UHF无线电波)。蓝牙技术最初由电信巨头爱立信公司于1994年创制,当时是作为RS232数据线的替代方案。蓝牙可连接多个

HC05蓝牙模块配对步骤

如果要使用HC05进行通信的话,配置蓝牙名称,配对密码,设置主从模式,设置波特率,然后退出AT模式,使用HC05连接另一个蓝牙设备即可,使用单片机向连接蓝牙的串口便可以收发数据了。HC05蓝牙模块的AT模式设置的方法有以下三种:一、默认设置模块工作角色:从模式串口参数:38400bits/s停止位1位无校验位配对码:1234设备名称:HC-05连接模式:任意蓝牙设备连接模式二、用USB转TTL模块设置Step1:蓝牙与USB转TTL模块连接方式RXD-TXTXD-RXVCC-VCC(5V-5V)GND-GNDEN引脚不用接Step2:进入AT模式首先让AT引脚置高,然后接上蓝牙模块(有按键则按

中国电子学会2023年05月份青少年软件编程Python等级考试试卷二级真题(含答案)

2023-05Python二级真题题数:37分数:100测试时长:60min一、单选题(共25题,共50分)1.   运行以下程序,如果通过键盘先后输入的数是1和3,输出的结果是?(D)(2分)a=int(input())b=int(input())ifaA.   31B.   13C.   1D.   32.   运行以下程序,输出的结果是?( C)(2分)n=10s=0m=1whilemA.   45B.   50C.   55D.   60答案解析:本题考的是while循环,程序的意识是计算1+2+3+......+10,结果是55,答案选择C3.   以下代码的输出结果是?(A )(2