《AICE人工智能等级考试二级考前冲刺试题.docx》由会员分享,可在线阅读,更多相关《AICE人工智能等级考试二级考前冲刺试题.docx(12页珍藏版)》请在第一文库网上搜索。
1、A1CE人工智能等级考试二级考前冲刺试题1 .下列哪项事件标志着人工智能的诞生?()A:美国人莫克利和艾克特发明了世界第一台计算机B:AIPhaGO击败围棋世界冠军C:达特茅斯会议,D:自动驾驶车的发明与使用答案解析,达特茅斯会议标志着人工智能的诞生。该会议于1956年在美国举行,是人工智能领域的首次国际会议,汇聚了当时世界各地最领先的计算机科学家和心理学家,成为人工智能的象征。选择C选项。2 .执行下方程序,打印的结果是?Oa=15whi1ea=10:Print(a,end=)a-=1A:151413121110B:1514131211C:101112131415答案解析:执行WhiIe循环
2、:当a=15时,满足条件a=10,当a=14时,满足条件a=10,当a=13时,满足条件a=10,当a=12时,满足条件a=10,当a=11时,满足条件a=10,当a=10时,满足条件a=10,D:1112131415会输出15,a-=1相当于a=a-1,a的值变为14;会输出14,a的值减1,变为13;会输出13,a的值减1,变为12;会输出12,a的值减1,变为11;会输出U,a的值减1,变为10;会输出10,a的值减1,变为9;当a=9时,不满足条件a=10,循环结束;关键字end=一可以用于将结果输出到同一行中间用一个空格分开,所以输出结果是151413121110,选择A选项。3 .
3、执行下方程序,选项中描述错误的是?Owhi1eTrue:Prim(你的电脑已被入侵,)A:这是一个无限循环的程序B:这是一个有限循环的程序,只会打印一次,你的电脑已被入侵JC:如果不强制停止,这个程序会一直运行下去D:如果把TnJe换成Fa1se,那么输出区不会有任何打印结果答案解析:WhiIe后的条件为TrUe,即程序会一直执行,所以这是一个无限循环的程序,A选项正确;程序会一直执行PrintC你的电脑已被入侵所以会一直输出你的电脑已被入侵,是无限循环的程序。B选项错误;无限循环的程序如果不强制停止,会一直执行,C选项正确;Whi1e后的条件为Fa1Se时,不会执行PrintC你的电脑已被入
4、侵所以输出区不会有任何打印结果,D选项正确。综上所述,选择B选项。4 .以下哪项属于字典类型数据?OAz,aVb,c,B:0,0,0CRprojectTA1CED:(1,2,3)答案解析:字典的特征是最外层是花括号,由键值对组成。键值对的键和值之间是由英文的冒号分隔,ProjectYAICE是字典型。A是列表型,B是集合型,D是元组型。所以正确答案选C。5 .已知StUdent=name:,David,c1ass:2,id:2017010,),下列说法错误的是?OA:字典student中有3个键值对BJen(Student)的值是6:确答案)Cstudent,c1ass的值是2D:使用stud
5、entc1ass=3,可以将键名c1ass对应的值改为3答案解析:A选项,字典是由键值对组成的,每个键值对之间用英文逗号隔开,所以字典StUdent中有3个键值对“name:David字ass”:2“id”:,20170101o描述正确。B选项,1en()功能可以获取字典的长度,也就是字典中键值对的个数,字典StUdem中共有3个键值对,所以Ien(SUIdent)的值是3。描述错误。C选项,获取字反中某个键由对应而值,可以使用字典名键,所以StUdentc1ass”表示获取字典StUdent中键CIaSS”所对应的值,也就是2。描述正确。D选项,修改字典中某个键所对应的值,可以使用字典名键=
6、新值,所以StUdent”c1ass”=3表示将键CIaSS”所对应的值修改为3。描述正确。综上所述,选择B选项。6 .下列代码,运行后不可能出现的结果是?Oforiinrange(0,10):print(i)A:10(正确答案)B:8C:6D:2答案解析:range(0,10)可以生成从0开始,到10结束(不包含10)的数列0,1,2,3,4,5,6,7,8,9。所以变量i的取值范围就是0-9,不可能取到10,因此选择A选项。7 .以下选项中,不属于PythOn数据类型的是?()A:数组类型,B:字符串类型C:列表类型D:字典类型答案解析:Python的数据类型中不包括数组类型,所以选择A选
7、项。8 .执行下列代码得到的结果是?Oproject=OICEproject0=A,print(project)A:A;T,C,E:案)Br,O,A,C,(EC:O,A,EDr,O,C,A答案解析:project是一个列表,包含4个元素O,T,C,E。使用project0=A,会将列表索引为0的元素O替换成A1因此,最终结果为A:TJC,Eo选择Ao9 .已知字典diet,如何将键名为d的值5修改成4?Odiet=,a,1b2,c,3,d,5)Adictd=4(正确答案)Bdict,e,=4C:dictd=dD:ddict答案解析:修改字典的值,语法格式:字典名键=值。将键名为d的值5修改成4
8、,也就是dictd=4,选择A选项。10 .己知字符串S廿我爱我的祖国、其中字符,国,的倒序索引是?()A:0B:-1C:-2D:6答案解析答案解析字符串的藁引有2种,.正序索引和倒序索引:正序索引从0开始,从左往右数依次为0、1、2.倒序索引从-1开始,从右往左数依次为-1、-2、-3.,国,的倒序索引是-1,选择B。11 .已知列表1=十,面,理,优,下列语句中可以删除十的是?()A1append(+)B1index(十)C:1.remove(+)D:1.1en(O)答案解析:A选项,1appendC十)表示向列表1的末尾添加元素,十、B选项,1JndexC+*)表示获取列表1中元素,十郸
9、J索引。C选项,1.remove(+)表示删除列表1中的,十,元素。D选项,错误的语法格式,程序报错。求列表长度:Ien(1)综上所述,选择C选项。12 .以下程序的输出结果是?()1=7,4,2,9,6,8,1,31.sort()print(1)A:7,4,2,9,6,8,1,3B:1,2,3,4,6,7,8,9()C:9,8,7,6,1,2,3,4D:无输出答案解析:1.sort()是将列表进行升序排序,也就是从小到大排序,排序的结果为123,4,6,7,8,9。选择B选项。拓展:如果是1.sort(reverse=True),则代表从大到小排序。13 .要想让机器具有智能,必须让机器具有
10、知识。因此,在人工智能中有一个研究领域,主要研究计算机如何自动获取知识与技能,实现自我完善,这门研究分支学科叫?OA:专家系统B:机器学习C:神经网络D:模式识别答案解析:机器学习是人工智能领域中的一个研究分支,主要研究如何让计算机学习从数据中自动获取知识与技能,并不断完善自身的性能。所以正确答案选B。14 .想要使用循环输出0-100之间所有的偶数,下划线处要填写哪段代码?Oa=0whi1ea1:Diwhi1e1=3:答案解析:答案解析:当Whi1e语句的条件为TrUe时,可以实现无限循环。A、B、D选项都无法实现无限循环,C选项中51的返回结果为TrUe,所以Whi1e51:可以实现无限循
11、环,选择C选项。17 .己知字符串new=friend,使用字符串切片new3:可以获取到?()A:friB:endCrfriendD:ddd答案解析:new3:表示获取字符串new从索引为3(包括3)开始到字符串末尾的部分,所以可以获取到字符串ArKT。选择B选项。18 .运行下方程序,输出的结果是?Os=nIs=1,2,3,4foriinIs:S+=str(i)print(s)A:abedB:4321C43,2,1D:1234(i1j答案解析:此题考察for循环和字符串拼接;通过for循环,将列表IS中的每个整数都转化为字符串,然后逐个拼接到字符串S中。共4次循环,每次循环都会执行s+=S
12、tKi),相当于s=s+str(i)。第一次循环i的值为1,执行”+T,S拼接结果是T;第二次循环i的值为2,执行T+2,S拼接结果是7;第三次循环i的值为3,执行12*3,S拼接结果是123,;第四次循环i的值为4,执行“23*4,S拼接结果1234、最后打印输出s,也就是1234,所以选择D选项。19 .提出图灵测试的科学家是?OA:约翰麦卡锡B:艾伦麦席森图灵(!)C:马文明斯基D:克劳德香农答案解析:提出图灵测试的科学家是艾伦麦席森图灵。选择B选项。20 .运行下方代码的结果是?()f1ower=月季?菊花?牡丹?玫瑰?康乃馨1Print(f1ower.indexC玫瑰)A:玫瑰B:4
13、C:3Drf1ower答案解析:列表.index(元素)可以获取列表中某一元素的索引。所以f1ower.indexC玫瑰表示获取列表f1ower中攻瑰的索引,在列表中,元素的索引是从0开始的,且从左向右依次增加1,所以玫瑰的索引是3,选择C选项。21 .已知x=1,2,3,执行语句x.append(4)之后,X的值变为?OA:1,2,3,4(正确存)B:4C:1,2,3D:4答案解析:append(元素)的功能是将元素添加到当前列表的末尾,因此执行语句x.append(4),列表X的值会变为1,2,3,4,选择A选项。22 .执行下方程序,输出的结果是?OS=,黑化肥发灰会挥发,灰化肥发黑会发挥s=s.sp1it(7)print(s)A:黑化肥发灰会挥发,灰化肥发黑会发挥E确答完)B:,黑化肥发灰会挥发,灰化肥发黑会发挥C:C黑化肥发灰会挥发,灰化肥发黑会发挥)D:1黑化肥发灰会挥发;,灰化肥发黑会发挥?答案解析:SP1it()可以分割字符串,题目中s.sp1it(?