python期末考试复习试卷_第1页
python期末考试复习试卷_第2页
python期末考试复习试卷_第3页
已阅读5页,还剩19页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、Python试卷一、选择题(220分)s=anbtclen(s)的值是( c )A. 7 B. 6 C. 5 D. 4语句eval(2+4/5)执行后的输出结果是( a ) A. 2.8 B. 2C. D. 2+4/5下列语句中,在Python中非法的是(c )A.X=y=z=1B. x,y=y,x C. x=(y=z+1)D.4.( a)A、除字典类型外,所有标准对象均可以用于布尔测试B、空字符串的布尔值是 False CD、值为 0 的任何数字对象的布尔值是False 5.以下不能创建一个字典的语句是 (c )A、dict1=B、dict2= 3 : 5 C、dict3=1,2,3: “u

2、estc”D、dict4=(1,2,3): “uestc”以下是字符转换成字节的方法是(a)Adecode()7.调用以下函数返回的( c)def myfun():pass0B 出错不能运行 C空字符串D 8.函数如下:def showNnumber(numbers): for n in numbers:print(n)下面那些在调用函数时会报错( a )A showNumer(2,4,5)C showNnumber(3.4)D showNumber(12,4,5)导入模块的方式错误的是(d)A import moB from mo import * C import mo as mD imp

3、ort m from mo( A )A.一维数据采用线性方式组织,对应于数学中的数组和集合等概念B.二维数据采用表格方式组织,对应于数学中的矩阵C.D.二、填空题(220分)1.表达式“3 in 1, 2, 3, 4”的值为False。list(map(str, 1, 2, 的执行结果为12。Python 语句”.join(list(hello 执行的结果 是h, e, l, l, o, , w, r, l, d, n x语句 , , , )的输出结果为1:2:3。5.表达式 set(1, 1, 2, 3)的值为1, 2, 3。6.已知 x = 1, 2, 3, 2, 3,执行语句 x.pop

4、() 之后,x的值为1, 2, 3, 2。.已知 x = , , , , 执行语句 )之后,x的值为1, 3, 2, 3。8.已知 x1:22:33:4,那么表达式 sum(x.values()的值为9。9. 已知列表 x = 1, 3, 2,那么执行语句 y =list(reversed(x) 之后,x的值为1, 3, 2。10. 已知x = (1, 2),那么执行语句 x0.append(3)后x的值为(1, 3, 2)。三、判断题(220分)Python变量名,但这会改变函数名的含义。( 对 )Python字典中的“键”不允许重复。( 对)Python列表中所有元素必须为相同类型的数据。

5、( 错 )elsebreak语句而退出的话,else子句中的代码。( 错 )在定义函数时,某个参数名字前面带有一符号表示可变长度 参数可以接收任意多个普通实参并存放于一个元组之中( 对6.列表对象的 pop()方法默认删除并返回最后一个元素,如果列表已空则抛出异常。( 对)在 Python中,变量不直接存储值,而是存储值的引用,也就是值在内存中的地址。(对)创建只包含一个元素的元组时,必须在元素后面加一个逗号,如(3,)。(对 )必须使用函数定义时设置的默认值。(错 )当作为条件表达式时与None等价。( 对四、编程题(每题20分,共40分)打印出杨辉三角形(要求打印出10行)defcreate(P):N = 1for x in range(1,len(P):N.append(1) return N+ Px-1)defprin(L): s = for x in L:s += str(x) + print(s.center(60)P = 1for x in range(10): prin(P)P = create(P)编写程序,输入字符串,将其每个字符的ASCII 出。text=i

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论