陕西省咸阳市全国计算机等级考试Python语言程序设计真题(含答案).docx

陕西省咸阳市全国计算机等级考试Python语言程序设计真题(含答案).docx

此“教育”领域文档为创作者个人分享资料,不作为权威性指导和指引,仅供参考
  1. 1、本文档共22页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
陕西省咸阳市全国计算机等级考试Python语言程序设计真题(含答案) 学校:________ 班级:________ 姓名:________ 考号:________ 一、单选题(30题) 1.以下程序的输出结果是()。 f=lambda x:5 f(3) A.3 B.5 C.3 5 D.35? 2.黑盒测试技术依据的是()。 A.软件功能的描述 B.程序的逻辑结构 C.程序的物理结构 D.软件行为的描述? 3.下列关于列表的说法正确的是()。 A.列表中的值可以是任何数据类型,被称为元素或项? B.列表的索引是从1开始的,以此类推? C.使用append()函数可以向列表的指定位置插入元素? D.使用remove()函数可以从列表中删除元素,但必须知道元素在列表中的位置? 4.给定列表ls=[1,2,3,”1”,”2”,”3”],其元素包含两种数据类型,列表ls的数据组织维度是()。 A.二维数据 B.一维数据 C.多维数据 D.高维数据? 5.下列哪个语句在Python中是非法的?() A.x = y = z = 1 B.x = (y=z + 1) C.x,y = y,x D.x += y? 6.以下关于Python分支的描述中,错误的是()。 A.Python分支结构使用保留字if、elif及else来实现,每个if后面必须有elif或else? B.if-elSe结构是可以嵌套的? C.if语句会判断if后面的逻辑表达式,当表达式为真时,执行if后的语句块? D.缩进是Python分支语句的语法部分,缩进不正确会影响分支功能? 7.Python 3中获取用户输入并默认以字符串存储的函数是() A.raw_input B.input C.raw D.print? 8.下面代码的输出结果是()。 f=lambda X,Y:X if x<y else y a=f(”aa”,”bb”) b=f(”bb”,”aa”) print(a,b) A.aa aa B.aa bb C.bb aa D.bb bb? 9.在Python中关于单引号与双引号的说法中正确的是() A.Python中字符串初始化只能使用单引号? B.单引号用于短字符串,双引号用于长字符串? C.单双引在使用上没有区别? D.单引号针对变量,双引号针对常量? 10.对于以下代码的描述正确的是()。 s=”Python is good” l=”isn’t it?” length=len(s) s_title=s.title() s_l=s+1 s_number=s[1:6] print(length) A.length为12。? B.s_title为”PYTHON IS GOOD”? C.s_1为”Python is good isn’t it?”? D.s_number为”Python”? 11.从键盘输入数字10,以下程序的输出结果是()。 try : n =input(“请输入一个整数:”) def pow2(n): return n*n except : print(”程序执行错误") A.100 B.10 C.程序执行错误 D.程序没有任何输出? 12.下面属于“对象”成份之一的是()。 A.封装 B.规则 C.属性 D.继承? 13.下面代码的输出结果是()。print ( " calculation error*')else:print ( " no error") A.calculation error B.no error C.9.0 D.9.0no error? 14.Python中匿名函数的关键字是()。 A.lambda B.global C.with D.pass? 15.以下程序的输出结果是()。 sum=1 for i in range(1,11): sum+=i print(sum) A.1 B.56 C.67 D.56.0? 16.以下程序的输出结果是()。 x=‘R\0S\0T’ print(len(x)) A.3 B.5 C.7 D.6? 17.下列说法正确的是()。 A.set()可以将任何类型转换为集合类型? B.remove()方法删除集合中的元素,不管元素存不存在都不报错? C.集合中的元素不可重复,元素类型只能是不可变数据类型? D.集合元素是有序的? 18.以下程序的输出结果是()。 d ={“大海”, “蓝色”, “天空”, “灰色”, “大地”, “黑色”} print(d[“大地”], d. get(“天空”, “黄色”)) A.黑色黑色 B.黑色灰色 C.黑色黄色 D.黑色蓝色? 19.以下关于语言类型的描述中,正确的是()。 A.静态语言采用解释方

文档评论(0)

快乐的年龄 + 关注
实名认证
内容提供者

积极向上

认证主体张**

1亿VIP精品文档

相关文档

相关课程推荐