python期中考试试卷_第1页
python期中考试试卷_第2页
python期中考试试卷_第3页
python期中考试试卷_第4页
python期中考试试卷_第5页
已阅读5页,还剩3页未读 继续免费阅读

下载本文档

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

文档简介

《Python程序设计》期中考试卷座位号题号一二三总分合计人分数分数阅卷人一、填空题(每空1分,共40分)1.Python使用符号标示注释;尚有一种叫做的尤其注释。2.可以使用符号把一行过长的Python语句分解成几行;多种语句也可以写在同一行,语句之间要用符号隔开。3、每一种Python的都可以被当作一种模块。导入模块要使用关键字。4、所有Python对象均有三个特性:、、。5、Python的数字类型分为、、、、等子类型。6、Python序列类型包括、、三种;是Python中唯一的映射类型。7、Python提供了两个对象身份比较操作符和来测试两个变量与否指向同一种对象,也可以通过内建函数来测试对象的身份。8、Python的原则类型内建函数有:、、、、等。9、Python的老式除法运算符是,地板除法运算符是。10、设s=‘abcdefg’,则s[3]值是,s[3:5]值是,s[:5]值是,s[3:]值是,s[::2]值是,s[::-1]值是,s[-2:-5]值是。11、删除字典中的所有元素的函数是,可以将一种字典的内容添加到此外一种字典中的函数是,返回包括字典中所有键的列表的函数是,返回包括字典中所有值的列表的函数是,判断一种键在字典中与否存在的函数是。分数阅卷人二、选择题(每题2分,共24分)1.下列哪个语句在Python中是非法的? ()A、x=y=z=1 B、x=(y=z+1)C、x,y=y,x D、x+=y2.有关Python内存管理,下列说法错误的是 ()A、变量不必事先申明B、变量不必先创立和赋值而直接使用C、变量不必指定类型D、可以使用del释放资源3、下列哪种状况会导致Python对象的引用计数增长 ()A、对象被创立 B、被作为参数传递给函数C、成为容器对象的元素 D、该对象无法访问时4、下面哪个不是Python合法的标识符 ()A、int32 B、40XL C、self D、__name__5、下列哪种说法是错误的 ()A、除字典类型外,所有原则对象均可以用于布尔测试B、空字符串的布尔值是FalseC、空列表对象的布尔值是FalseD、值为0的任何数字对象的布尔值是False6、下列体现式的值为True的是 ()A、5+4j>2-3j B、3>2>2 C、(3,2)<(‘a’,’b’) D、’abc’>‘xyz’7、Python不支持的数据类型有 ()A、char B、int C、float D、list8、有关Python中的复数,下列说法错误的是 ()A、表达复数的语法是real+imagejB、实部和虚部都是浮点数C、虚部必须后缀j,且必须是小写D、措施conjugate返答复数的共轭复数9、有关字符串下列说法错误的是 ()A、字符应当视为长度为1的字符串 B、字符串以\0标志字符串的结束C、既可以用单引号,也可以用双引号创立字符串D、在三引号字符串中可以包括换行回车等特殊字符10、如下不能创立一种字典的语句是 ()A、dict1={} B、dict2={3:5} C、dict3=dict([2,5],[3,4])D、dict4=dict(([1,2],[3,4]))11、下面不能创立一种集合的语句是 ()A、s1=set() B、s2=set(“abcd”)C、s3=(1,2,3,4) D、s4=frozenset((3,2,1))12、下列Python语句对的的是 ()A、min=xifx<yelsey B、max=x>y?x:yC、if(x>y) printx D、whileTrue:pass分数阅卷人 三、简答题(每题6分,共36分)1、简述一种经典Python文献应当具有怎样的构造?2、下面的Python函数检查给定的字符串s与否为合法的标识符,程序中有6处语法错误,请改正:voidCheckId(strings):alphas='abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ_'nums=""if(len(s)>1)firstChar=s[0]iffirstCharnotinalphas:print'Error.Firstcharmustbealphasornumber.'else: //使用切片操作,取出除第1字符外的其他字符otherChar=s(1:)alphasnums=alphas+numswhilecinotherChar:ifcnotinalphasnums:print'Error.Othercharsmustbealphasnumberor_.'breakelse:print("okayasanidentifier")else:ifsnotinalphas:print'Error.'else:p

温馨提示

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

评论

0/150

提交评论