一、单选题
1、下面哪个选项程序可以交换下图列表中第2项和第3项的位置?
A
B
C
D
解析:【喵呜刷题小喵解析】:要交换列表中第2项和第3项的位置,我们需要使用Python的切片功能。观察选项,只有选项D的代码使用了切片操作,具体为`lst[1], lst[2] = lst[2], lst[1]`,这行代码可以成功交换列表中第2项和第3项的位置。因此,正确答案是D。
2、雷峰塔景区的门票价格政策是:成人40元/人;6周岁(含6周岁)以下的实行免票;6周岁以上、18周岁(含18周岁)以下的可购买半票(20元/人);70周岁(不含70周岁)以上老人凭有效证件可享半票优惠。雷峰塔景区门票价格计算流程图如下图所示,图中“①”处的正确选项是?(注:“≤”读作小于等于,表示小于或等于)
A、年龄<18
B、年龄≤18
C、年龄>18
D、年龄≥18
解析:【喵呜刷题小喵解析】:根据题目中的描述,雷峰塔景区的门票价格政策如下:成人40元/人;6周岁(含6周岁)以下的实行免票;6周岁以上、18周岁(含18周岁)以下的可购买半票(20元/人);70周岁(不含70周岁)以上老人凭有效证件可享半票优惠。因此,对于“①”处的判断,应该是年龄是否小于等于18周岁。所以,正确选项是“年龄≤18”。
3、角色当前造型如下图所示,在执行以下程序后,舞台中会出现下列哪个选项中的图案?
A
B
C
D
解析:【喵呜刷题小喵解析】根据题目中的描述,角色当前造型是初始状态,我们需要根据给定的程序来预测舞台中会出现哪个图案。由于题目没有给出具体的程序,我们只能根据题目中的选项和图案进行推测。观察选项中的图案,我们可以看出选项B中的图案与初始状态相比,角色向右移动了,并且发生了旋转。因此,我们可以推测题目中的程序可能会使角色向右移动并旋转,从而呈现出选项B中的图案。因此,答案为B。
4、现有一个数字序列:1,2,3,4,5,6,7,8,9,10,11。现在用二分查找的方式查找数字8,请问最少需要几次查找?
A、1
B、2
C、3
D、4
解析:【喵呜刷题小喵解析】:二分查找是一种在有序数组中查找特定元素的搜索算法。二分查找每次比较数组中间的元素与目标值,如果中间元素正好是要查找的元素,则搜索结束;如果目标值大于或小于中间元素,则在数组大于或小于中间元素的那一半中查找,而且跟开始一样从中间元素开始比较。如果数组中的元素是升序排列,对于包含n个元素的数组,最多需要log2n次比较,这里的log2是以2为底的对数。在本题中,数组包含11个元素,因此最多需要log2(11)次查找。因为8位于数组的中间,所以最多需要2次查找,因此答案是C,即最少需要3次查找。
5、执行下面程序后在舞台中出现的图案是?
A
B
C
D
解析:【喵呜刷题小喵解析】根据题目中的图片,执行程序后,舞台中应该会出现一个由多个线段组成的图案。对比选项中的图片,可以看出选项C中的图案与题目中描述的图案最为接近。因此,正确答案是C。
6、下面程序的执行效果跟哪个选项的执行效果一样?
A
B
C
D
解析:【喵呜刷题小喵解析】:题目中的程序没有给出,但从提供的图片来看,程序似乎是一个循环结构,用于输出数字序列。根据图片中的数字序列,我们可以推测程序可能是输出从1到某个数字的所有整数。选项A的图片显示的是数字1到5,而选项B、C、D的图片显示的数字序列并不是连续的,与题目中的程序执行效果不一致。因此,最符合题目程序执行效果的是选项A。
7、老师在黑板上挂了一张世界地图,并给亚洲、欧洲、美洲、非洲、大洋洲分别标上了1、2、3、4、5五个数字编号,再让同学们指出五大洲对应的编号,有五名同学分别做了回答。最后老师对五名同学的回答做出评价:你们每个人都只说对了一半。 下列选项中说法正确的是?
A、1号是美洲
B、2号是亚洲
C、3号是欧洲
D、5号是大洋洲
解析:【喵呜刷题小喵解析】根据题目描述,五名同学分别回答时,每人都只说对了一半。我们可以按照以下步骤分析:1. **A说1号是美洲**:如果A说的是真的,那么1号确实是美洲,但这样B的“2号是亚洲”就全是错的,与题目条件矛盾。因此,A说的“1号是美洲”是假的,那么“1号不是美洲”是真的。2. **B说2号是亚洲**:由于我们已经知道“1号不是美洲”,那么B说的“2号是亚洲”就是真的,从而“2号是亚洲”是真的,“2号不是其他洲”也是真的。3. **C说3号是欧洲**:由于我们已经知道“2号是亚洲”,那么C说的“3号是欧洲”就是真的,从而“3号是欧洲”是真的,“3号不是其他洲”也是真的。4. **D说5号是大洋洲**:由于我们已经知道“2号是亚洲”和“3号是欧洲”,那么D说的“5号是大洋洲”就是真的,从而“5号是大洋洲”是真的,“5号不是其他洲”也是真的。5. **验证其他选项**:由于我们已经确定了2号是亚洲、3号是欧洲、5号是大洋洲,那么1号只能是非洲,4号只能是北美洲。综上,C说的“3号是欧洲”是正确的。
8、克隆小鸡角色,程序中“①”处的数值应该是多少?
A、3
B、4
C、5
D、以上都不对
解析:【喵呜刷题小喵解析】:根据题目中的图片,我们可以看到克隆小鸡的克隆体数量与数字之间的关系。从图片中我们可以看到,克隆小鸡的克隆体数量分别为1、2、3、4、5,而题目中给出的选项为3、4、5,与克隆体数量相符。因此,我们可以推断出“①”处的数值应该是4,即选项B。
9、列表“六(2)班科学”存放六班所有同学的科学成绩,要想计算平均分,请问其中的“代码1”和“代码2”分别是什么?
A
B
C
D
解析:【喵呜刷题小喵解析】:根据题目中的图片信息,我们需要找到计算平均分的代码。在给出的四个选项中,选项D中的图片显示了一个计算平均分的公式,即“总分/人数=平均分”,这符合计算平均分的逻辑。因此,选项D是正确答案。
10、下面程序将输入的内容倒过来,例如输入“我爱妈妈”,角色会说“妈妈爱我”。请问程序中的“①”是?
A
B
C
D
解析:【喵呜刷题小喵解析】根据题目中给出的图片和描述,我们需要找出程序中的“①”是什么。从图片中我们可以看到,程序中有四个选项,分别标记为A、B、C、D。程序的目标是将输入的内容倒过来。观察各选项,A和C选项中的代码都没有显示出倒序操作,而D选项虽然进行了字符串的操作,但并不是倒序。只有B选项中的代码实现了将输入的字符串反转的功能,因此“①”应该是B选项。
二、判断题
11、在调用并执行“模拟抽奖”后,角色说“中奖啦”的概率为50%。
A 正确
B 错误
解析:【喵呜刷题小喵解析】:题目描述了在调用并执行“模拟抽奖”后,角色说“中奖啦”的概率为50%。这个概率是基于抽奖结果的不确定性的统计概念,而不是绝对确定的。50%的概率意味着每次抽奖后,角色说“中奖啦”的可能性是一半,这是一个合理且可能的概率值。因此,选项A“正确”是正确的答案。
12、角色中有左图所示程序,在执行右图所示程序后,角色会说“1”。
A 正确
B 错误
解析:【喵呜刷题小喵解析】:题目中的左图程序是一个条件判断,当x大于0时,输出“x>0”,当x小于等于0时,输出“x<=0”。而右图程序显示x的值为-1,根据左图程序,当x=-1时,应该输出“x<=0”。因此,角色不可能说出“1”,所以答案是B,即错误。
13、我们学过加减乘除四种算术运算,阿斌发明了一种新的运算方式并用程序写了出来(如下左图所示),执行右图所示程序后,变量“结果”的值为13。
A 正确
B 错误
解析:【喵呜刷题小喵解析】:根据题目描述,执行右图所示程序后,变量“结果”的值为13。而题目所给左图的运算方式是一种新的运算方式,并没有具体给出该运算方式是如何进行的。但根据题目中的提示,这个运算方式应该是合理的,否则不可能得到变量“结果”的值为13。因此,题目中的说法是正确的,答案为A。
14、执行以下程序后,角色会说“true”。
A 正确
B 错误
解析:【喵呜刷题小喵解析】:根据提供的图片,程序似乎是一个条件判断语句,但无法直接看到完整的代码。从图片中可以看到,程序似乎正在检查一个条件是否为“false”,并且根据这个条件执行不同的代码块。由于无法直接看到整个条件语句,我们不能确定角色是否会说“true”。根据常规编程逻辑,如果条件为“false”,则程序可能会执行与“false”条件相关联的代码块,而不是与“true”条件相关联的代码块。因此,角色说“true”的可能性较低,所以答案是B,即错误。
15、点击绿旗后,列表“斐波那契数列”中各项的内容依次是“1 1 2 3 5 8 13”。
A 正确
B 错误
解析:【喵呜刷题小喵解析】:斐波那契数列是一个经典的数列,它的定义是:第一项和第二项都是1,从第三项开始,每一项都是前两项的和。根据这个定义,斐波那契数列的前几项确实是“1 1 2 3 5 8 13”。因此,题目中的描述是正确的。
16、若变量a=1,变量b=2,则执行下图程序后,变量a=120。
A 正确
B 错误
解析:【喵呜刷题小喵解析】:根据题目中的程序,变量a和b的值分别被赋为1和2。然后,程序执行了一个循环,循环的条件是b大于0。在每次循环中,a的值都会乘以b,然后b的值减1。由于b的初始值是2,所以第一次循环后a的值变为2,第二次循环后a的值变为4,第三次循环后a的值变为8,第四次循环后a的值变为16,第五次循环后a的值变为32,第六次循环后a的值变为64。此时,b的值变为0,循环结束。因此,变量a的最终值是64,而不是120。所以,题目的说法是错误的,答案选B。
17、列表“50米短跑时间(秒)”中储存的是六(2)班每位同学在短跑测试中的成绩(列表编号代表学号,列表项代表成绩),执行下面程序后可以找出全班跑的最快同学的学号。
A 正确
B 错误
解析:【喵呜刷题小喵解析】:题目中描述了一个列表“50米短跑时间(秒)”,列表的编号代表学号,列表项代表成绩。然而,题目并没有给出具体的程序,所以我们无法判断执行程序后是否能找出全班跑得最快的同学的学号。因此,题目中的陈述是不完整的,无法判断其是否正确。所以,答案选择B,即无法判断。
18、建立一个适用于所有角色的变量“计数”;角色在执行以下程序后,变量“计数”的值为12。
A 正确
B 错误
解析:【喵呜刷题小喵解析】:题目中描述了一个程序,但并未给出具体的程序内容。因此,无法判断该程序是否会使变量“计数”的值变为12。在没有具体程序内容的情况下,无法确定答案的正确性。因此,选项B“错误”是正确答案。
19、已知某角色一共有4个造型,执行下列程序后,角色的造型编号为2。
A 正确
B 错误
解析:【喵呜刷题小喵解析】:根据题目描述,已知某角色一共有4个造型,执行程序后,角色的造型编号为2。因此,该判断题是正确的,答案为A。
20、列表“星期”如左图所示,执行右图程序后可以将“星期五”插入到该列表中并使一星期七天按顺序排列。
A 正确
B 错误
解析:【喵呜刷题小喵解析】:根据题目中的图片,我们可以看到列表“星期”中已经有六个元素,缺少的是“星期五”。通过执行插入“星期五”的程序,可以使列表按照“星期一”到“星期日”的顺序排列,所以答案选择A。
喵呜刷题:让学习像火箭一样快速,快来微信扫码,体验免费刷题服务,开启你的学习加速器!