Python编程期末测试卷考试时间:90分钟一、选择题:每小题2分,共20题,总分40分
1、下列标识符命名中,符合规范的是()A、l_aB、forC、年龄D、a#b2、下列标识符中,不是Python支持的数据类型的是()A、charB、intC、floatD、str3、下列选项中,不是Python关键字的选项是()A、withB、intC、delD、for4、表达式3and4的结果为()A、3B、4C、TrueD、False5、表达式eval("500∕10")的结果为()A、"500/10"B、500/10C、50D、50
06、已知a="abcdefg",则a[2:4]的值为()A、beB、bedC、cdD、cde7、如果需要对字符串进行分割,需要使用的方法是()A、splitB、stripC、joinD、len8、如果希望退出循环,可使用下列哪个关键字
()A、continueB、passC、breakD、exit9、已知a=[1,2,3,4,5],下列选项能访问元素3的有()A、a[3]B、a[-3]C、a[2]D、a[-2]10、已知a=[i*iforiinrange(10)],则a[3]的值为()A、3B、4C、9D、1611、阅读下列代码,程序执行结果为()a=[4,5,3,2,8]a
reverse()print(a)A、[4,5,3,2,8]B、[8,2,3,5,4]C、[2,3,12、对于列表Is的操作,一下选项中描述错误的是4,5,8]D、[8,5,4,3,2]()A>Is
append(x):在Is最后添加一个元素B、ls
clear()删除Is的最后一个元素C、Is
copy:生成新列表,复制Is所有元素D>ls,reverse():列表Is的所有元素反转考生姓名:13、关于字符串下列说法错误的是()A、字符应该视为长度为1的字符串B、字符串以"