云南省丽江市全国计算机等级考试Python语言程序设计专项练习(含答案).docx

云南省丽江市全国计算机等级考试Python语言程序设计专项练习(含答案).docx

  1. 1、本文档共19页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
云南省丽江市全国计算机等级考试Python语言程序设计专项练习(含答案) 学校:________ 班级:________ 姓名:________ 考号:________ 一、单选题(30题) 1.给定列表ls=[1,2,3,”1”,”2”,”3”],其元素包含两种数据类型,列表ls的数据组织维度是()。 A.二维数据 B.一维数据 C.多维数据 D.高维数据? 2.以下程序Dog类中的__init__()方法共包含几个形参()。 Class Dog(): def __init__(self,name,age) self.name=name self.age=age A.0个 B.1个 C.2个 D.3个? 3.下面代码的输出结果是()。list=[[0,1,2],"123.0","python"]a=all(list[0])b=list[1].split(".")c=ascii(list[2])print(a,b,c) A.True['123']'python'? B.False['0']'l’? C.Tme[‘123’,’0’]丨1'? D.False[‘123’,’0’]'python’? 4.跳出所处的最近层循环的是() A.break B.continues C.continue D.Pass? 5.以下程序的输出结果是()。 for i in reversed(range (7, 4, - 1)): print(i,end = “ ”) A.7 6 5 4 B.7 6 5 C.5 6 7 D.4 5 6 7? 6.下面关于Python语言的说法正确的是()。 A.Python不支持面向对象程序设计? B.Python中使用的所有函数库,都是采用Python语言编写的? C.Python中的内置函数需要用关键字import来导入,而不能直接使用? D.Python中如果导入了某个模块,在后面的代码中就可以使用它的所有公共函数、类和属性? 7.树的度为3,且有9个度为3的节点,5个度为1的节点,但没有度为2的节点。则该树中的叶子节点数为()。 A.18 B.33 C.19 D.32? 8.下面关于Python中匿名函数lambda的说法错误的是()。 A.lambda拥有自己的命名空间,不能访问自己参数列表之外或全局命名空间的参数? B.lambda的主体是一个表达式,而不是一个代码块? C.使用lambda省去了定义函数的过程,代码更加精简? D.f = lambda x : x * x,匿名函数中冒号前的x表示函数名称? 9.下面程序的输出结果是()。L1=[4,5,6,8].print(L1.reverse()) A.[8,6,5,4] B.[4,5,6,8] C.None D.[4,5,6,8]? 10.以下关于Python的描述正确的是()。 A.字典的创建必须使用dict()函数? B.列表和字符串属于序列,但元组不属于序列? C.Python只有一种内置的映射类型,就是字典? D.字符串可以进行切片并赋值? 11.以下描述中,不属于Python控制结构的是()。 A.分支结构 B.程序异常 C.跳转结构 D.顺序结构? 12.定义学生选修课程的关系模式如下: SC(S#,Sn,C#,Cn,T#,G,Cr)(其属性分别为学号、姓名、课程号、课程名、授课老师号、成绩、学分) 并且一门课程可由多个教师教授,则该关系的键是()。 A.S#,T# B.S#,C# C.S# D.C#? 13.当用户输入2时,以下程序的输出结果是()。 try: n = input(“请输入一个整数:”) def pow2(n): return n * * 5 pow2(n) except : print(“程序执行错误”) A.32 B.2 C.程序没有任何输出 D.程序执行错误? 14.对于序列s,能够返回序列s中第i到第j以k为步长的子序列的表达式是()。 A.s[i:j:k] B.s[i,j,k] C.s[i;j;k] D.s(i,j,k)? 15.不能使下面代码结束的是()。while True:inp = eval( input(请输入一个数值:’.))if inp // 3 :break A.2 B.3 C.4 D.5? 16.下面关于递归函数的描述中,错误的是()。 A.递归函数必须有一个明确的结束条件? B.递归函数就是一个函数在内部调用自身? C.递归效率不高,递归层次过多会导致栈溢出? D.每进入更深一层的递归时,问题规模相对前一次递归是不变的? 17.以下程序的意义是()。 >>> car = ‘BWM’ >>> id(car) A.

文档评论(0)

130****5554 + 关注
官方认证
内容提供者

文档下载后有问题随时联系!~售后无忧

认证主体文安县滟装童装店
IP属地北京
统一社会信用代码/组织机构代码
92131026MA0G7C0L40

1亿VIP精品文档免费下

相关文档

相关课程推荐