湖南省长沙市全国计算机等级考试Python语言程序设计真题(含答案).docx

湖南省长沙市全国计算机等级考试Python语言程序设计真题(含答案).docx

此“教育”领域文档为创作者个人分享资料,不作为权威性指导和指引,仅供参考
  1. 1、本文档共29页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
湖南省长沙市全国计算机等级考试Python语言程序设计真题(含答案) 学校:________ 班级:________ 姓名:________ 考号:________ 一、单选题(30题) 1.以下关于Python字符编码的描述中,正确的是()。 A.Python字符编码使用ASCII编码存储? B.chr(x)和ord(x)函数用于在单字符和Unicode编码值之间进行转换? C.print(chr(’a’))输出97? D.ptint(ord(65))输出A? 2.函数chr(x)的作用是()。 A.返回字符x对应的Unicode值? B.返回数字x作为Unicode编码对应的字符? C.返回数字x的十六进制字符串形式? D.返回字符串x中每个字符对应的Unicode编码值? 3.以下关于数据维度的描述,错误的是()。 A.列表的索引值是大于0小于列表长度的整数? B.JSON格式可以表示比二维数据还复杂的高维数据? C.二维数据可以看成多条一维数据的组合形式? D.CSV文件既能保存一维数据,也能保存二维数据? 4.下列关于Python的描述正确的是()。 A.列表的下标是从1开始的? B.元组的元素值可以修改、删除、连接? C.字典中的“键”只能是整数、字符串? D.集合分为可变集合和不可变集合,可变集合的元素可以添加、删除? 5.一间宿舍可住多个学生,则实体宿舍和学生之间的联系是()。 A.—对一 B.—对多 C.多对一 D.多对多? 6.用Pyinstaller工具打包Python源文件时一F参数的含义是()。 A.指定所需要的第三方库路径? B.在dist文件夹中只生成独立的打包文件? C.指定生成打包文件的目录? D.删除生成的临时文件? 7.下面这段代码的输出是()。1 = 'abcd'def f( x, result = [‘a’,’b’, 'c’, 'd’ ]):if x:result, remove( x[ -1 ])f(x[:-l])return resultprint(f(l)) A.['a’,’b',’c’,’d’] B.[‘b’,’c’,’d’] C.['a', 'b', ‘c’] D.[]? 8.以下关于Python列表的描述中,正确的是()。 A.列表的长度和内容都可以改变,但元素类型必须相同? B.不可以对列表进行成员运算操作、长度计算和分片? C.列表的索引是从1开始的? D.可以使用比较操作符(如>或<等)对列表进行比较? 9.有两个关系R、S如下: 由关系R通过运算得到关系S,则所使用的运算为()。 A.选择 B.投影 C.插入 D.连接? 10.如果文件a.txt在目录“C: \\A”下,执行以下代码会发生的操作是()。import osos.rmdir( r'C :\\A’) A.删除文件夹A,保留文件a.txt? B.删除文件夹A和文件a.txt? C.删除文件a.txt,保留文件夹A? D.OSError? 11.以下描述中,错误的是()。 A.Python通过索引来访问列表中元素,索引可以是负整数? B.列表用方括号来定义,继承了序列类型的所有属性和方法? C.Python列表是各种类型数据的集合,列表中的元素不能够被修改? D.Python的列表类型能够包含其他的组合数据类型? 12.以下不属于Python的pip工具命令的选项是()。 A.show B.install C.一V D.download? 13.以下关于数据组织的描述中,错误的是()。 A.—维数据采用线性方式组织,可以用Python集合或列表表示? B.列表仅用于表示一维和二维数据? C.二维数据采用表格方式组织,可以用Python列表表示? D.更高维数据由键值对类型的数据构成,可以用Python字典表示? 14.以下代码的输出结果是()。 deffibRate(n): ifn<=0: Return-1 elifn==1: return-1 elifn==2: return1 else: L=[1,5] foriinrange(2,n): L.append(L[-1]+L[-2]) returnL[-2]%L[-1] print(fibRate(7)) A.0.6 B.28 C.-1 D.1? 15.以下保留字不用于循环逻辑的是()。 A.try B.else C.for D.continue? 16.执行以下代码的结果是() A.A.'David'? B.['David']? C.['d']? D.'d' 17.以下程序的输出结果是()。Def fun(x):try:Return x*4except:return xprint(fun("

文档评论(0)

131****1418 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

认证主体魏**

1亿VIP精品文档

相关文档

相关课程推荐