1、题 号1一2二3三4四5五6六7七8八9九10十11十一12十二总分分 数阅卷教师签名一.单选题(每小题2分,共40分。)1、表达式 not 0 and 5 的值为_。A、TrueB、FalseC、0D、52、下列程序段的输出结果是_。mysum = 0for i in range(10): if i % 2 : continue mysum += iprint(mysum)A、55B、45C、20D、253、使用列表推导式生成1到10之间所有的偶数,不能满足要求的是_。A、2*i for i in range(1,6)B、i for i in range(2,11,2)C、i for i i
2、n range(0,10,2)D、i for i in range(1,11) if i % 2 = 04、已知 x = 1,2,3,4,5,那么执行语句 x:3= 9之后,x的值为_。A、9, 4, 5B、9, 3,4, 5C、9, 5D、9, 4, 55、已知 x = 1:2, 2:3,那么表达式 x.get(2, 4) 的值为_。A、1B、2C、3D、46、已知 x = 1:100, 5:20,3:30,那么表达式 sum(x) 的值为_。A、9B、150C、159D、1537、已知x = 1,10,2,20,那么表达式 sum(item1 for item in x) 的值为_。A、3
3、B、30C、33D、118、已知x = 1:lambda x=5:2*x,则表达式x1()的值为_。A、5B、1C、10D、None9、已知x = (1:10,None),则表达式len(x)的值为_。A、3B、1C、2D、410、表达式 eval(+.join(3 4 5.split() 的值为_。A、3+4+5B、12C、12D、34511、已知函数定义def demo(x,y,z):return x+y+z,那么表达式demo(*1:10,2:20,3:30)的值为_。A、6B、60C、123D、 1+2+312、已知字符串 x = hello world,hello python,那么
4、执行语句 x.replace(hello, hi,1) 之后,x的值为_。A、hi world,hello pythonB、hello world,hello pythonC、hello world,hi pythonD、hi world,hi python13、表达式 This is a test.endswith(is,0,3)的值为_。A、FalseB、TrueC、0D、114、已知x=1,2,3,执行x.insert(2,4,5)后,len(x)的值为_。A、4B、5C、3D、215、print(n3,n2,n1.format(n1=1,n2=2,n3=3)的输出结果为_。A、1,2,
5、3B、3,2,1C、n3,n2,n1D、n1,n2,n316、已知x = list(filter(lambda x:x.isdigit(),a12b12c12d12),则len(x)的值为_。A、4B、2C、1D、817、已知x=0,1,2,不能在列表x的尾部添加一个元素3的代码是_。A、x.insert(3,3)B、x.append(3)C、x3: = 3D、x.extend(3)18、已知 x = 4,5,4,1,4,3,那么表达式 index for index, value in enumerate(x,1) if value=4 的值为_。A、0,2,4B、1,3,5C、4,4,4D
6、、1,3,519、已知字符串编码格式utf8使用3个字节表示一个汉字、1个字节表示英语字母,那么表达式len(hello中国)的值为_。A、5B、7C、11D、620、要在文件尾部追加内容,应以_方式打开文件。A、rB、aC、wD、w+济 南 职 业 学 院 试 卷本试卷共_2_页,该页为第 1 页考试学期_ 系部_计算机系 专业 课程名称_Python程序设计 学生姓名_班级_学号_试卷密封线试卷密封线本试卷共_2_页,该页为第 2 页二、填空题(每空2分,合计20分)1、已知x=10,执行了x 0)print(列表中正整数的个数是,result)4、str1 = input(enter a
7、 string:)result = len(ch for ch in str1 if ch.isdigit()print(字符串中包含的不同数字字符个数是.format(str1,result)5、with open(data.txt,r) as fp: data = fp.read().strip(n).split()data = list(map(int,data)avg = sum(data)/len(data)with open(result.txt,w) as fp: fp.write(str(avg) 学 号济 南 职 业 学 院 试 卷本试卷共_4_页,该页为第 3 页本试卷共_页,该页为第 页学 号本试卷共_5_页,该页为第 5 页