还剩10页未读,继续阅读
本资源只提供10页预览,全部文档请下载后查看!喜欢就下载吧,查找使用更方便
文本内容:
程序设计综合测试试题Python选择题分/题;判断题,分/题共分204102100以下不是中的关键字是()
1.PythonA.breakB.ifC.in(正确答案)D.true答案解析不是中的关键字,正确的关键字是true PythonTrue.下列转义字符中,属于“回车”含义的是()2A.\n(正确答案)B.\rC.\tD.\a答案解析表示回车符\r.下列变量名中哪个是合法的()3A._testB.breakC.My Word(正确答案)D.my_son答案解析是一个合法的变量名,符合的命名规则my_son Python执行后()的结果()
4.X=3;Y=4;Z=5;X,Z,Y=Z,Y,X printX,Y,ZA.345B.435错误D.答案解析执行后,的值变为丫的值变为的值变为X,Z,Y=Z,Y,X X5,3,Z4o.在中用来做注释的符号是()5PythonA.%(正确答案)B.#C.!D.:答案解析#符号用于注释,注释的内容不会被执行在中不能用循环遍历的类型是()
6.Python for字符串A.列表B.字典C.数值(正确答案)D.答案解析数值类型(如整数和浮点数)不能直接用于循环遍历for()的结果为()
7.print“ab+”c”*2A.abc
28.ababc(正确答案)
9.abcc
10.abccabE.abccc答案解析字符串与重复两次后拼接起来,结果为”ab c”abcc字典的相邻键值对之间用()分割
8.冒号B.分号C.句号D.答案解析字典的键值对之间用逗号分隔的结果为
9.print[l,2]*2A.[2,4]正确答案B.[1,2,1,2].错误CD.[1,2][1,2]答案解析列表口⑵重复两次后拼接起来,结果为口,2,1,2]以下表达式的结果为的是
10.TrueA.abbcB.,ab-=abC.100,99,正确答案D.0!=”答案解析和空字符串不相等,所以结果为0True.下列哪个函数可以创建一个元组11正确答案A.tupleB.setC.listD.input答案解析函数可以用于创建一个空元组tuple.用于跳出本层循环的控制语句是12A.continue(正确答案)B.breakC.whileD.pass答案解析语句用于跳出当前循环break
13.在Python44运行c=set(school);print(len(c))的结果是()A.6(正确答案)B.5C.4D.3答案解析()会去除重复的字符,结果为匕长度为set schooF{C,h,U,T},5循环中,若循环次,则需要进行()次比较
14.While9A.9(正确答案)B.10C.11D.8答案解析循环需要进行次比较,其中是循环次数n+1n塞运算运算符为()
15.A.(正确答案)B.*C.%D.//答案解析**运算符表示幕运算.优先级最高的运算符为()16A./B.//C.()(正确答案)D.答案解析括号用于改变运算的优先级.字符串是一个字符序列,例如,字符串从右侧向左第个字符用()索引17s,3A.s
[3](正确答案)B.s[-3]C.s[0:-3]D.s[:-3]答案解析从右侧开始计数,第一个字符的索引为第二个字符的索引为--1,依此类推2,以下哪条语句定义了一个字典()
18.Python}(正确答案)A.{1:2,2:3)B.{1,2,3C.[1,2,3]()D.l,2,3答案解析以键值对的形式定义的对象是字典,选项定义了一个字典A以下属于循环结构的是()
19.pythonA.ifB.loopC.do...for正确答案)D.while答案解析是的循环结构关键字while Python使用缩进来划分代码块
20.Python大括号{}A.中括号口B.小括号()C.缩进(正确答案)D.答案解析Python使用缩进来表示代码块的开始和结束,而不是使用大括号、中括号或小括号.表达式的值是116//35对(正确答案)错答案解析双斜杠表示整数除法运算,结果为整数部分商http://若)则切片]的结果为
2.cl=Helk Worldc:5Hell对错(正确答案)答案解析切片操作[]表示从索引开始到索引(不包含)的子字符串,cl:5055结果为Helloo已知执行后,里的值是
3.x=3,x=abc x3对错(正确答案)答案解析在中,变量的值可以随时改变,执行后,的值从整数变Python x=abc x3为字符串abc的运算结果为
4.[1,2,3]+[4,5,6][1,2,3,4,5,6]对(正确答案)错答案解析列表的加法操作会将两个列表合并成一个新的列表,结果为[1,2,3,4,5,6]o如果函数没有使用语句,则函数返回的是
5.return None对(正确答案)错答案解析如果函数没有明确的返回语句,函数执行完毕后会隐式地返回None((()))的运行结果是
6.len listrange l,10,33对(正确答案)错答案解析,range10,)表示从开始到(不包含)步长为的整数序列,函数将其转换为列311010,3list表,()函数返回列表的长度,运行答案为、、.最终结果为1en1473表达式的结果为
7.54==4True对(正确答案)错答案解析中的比较运算符具有链式比较的特性,为但与进行Python54True,True4比较时结果为True[]的结果为
8.2in0,1,2True对(正确答案)错答案解析运算符用于判断元素是否在列表中,[]是[in20,1,]的子列表,因此结果为2True的结果为
9.print2==True and0==False True对错(正确答案)答案解析和在布尔运算中被视为和为为True False10,2==True False,0==False Tru使用运算符进行布尔与运算,结果为e,and False运行()的结果为
10.print35or2=3and notTrue False对错(正确答案)答案解析该表达式中使用了比较运算符和逻辑运算符首先,3为因此整个运算的结果为然后,进行运算,2=5True,or Trueand为所以整个运算的结果为最后,对取反的结果仍为因3False,and FalseTrue True此,整个表达式的结果为True。
个人认证
优秀文档
获得点赞 0