雨课堂学堂在线学堂云Python语言程序设计(豫章师范学院)单元测试考核答案_第1页
雨课堂学堂在线学堂云Python语言程序设计(豫章师范学院)单元测试考核答案_第2页
雨课堂学堂在线学堂云Python语言程序设计(豫章师范学院)单元测试考核答案_第3页
雨课堂学堂在线学堂云Python语言程序设计(豫章师范学院)单元测试考核答案_第4页
雨课堂学堂在线学堂云Python语言程序设计(豫章师范学院)单元测试考核答案_第5页
已阅读5页,还剩17页未读 继续免费阅读

下载本文档

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

文档简介

第1题在Python中,以下赋值语句正确的是()。Ax+y=10Bx=2yCx=y=20D3y=x+1第2题以下Python注释代码不正确的是()。A#Python注释代码B#Python注释代码1#Python注释代码2C"""Python文档注释"""D//Python注释代码第3题在下列Python语句中非法的是()Ax=y=1Bx=(y=1)Cx,y=y,xDx=1;y=1第4题在Python中,以下标识符合法的是()。A_B3CCit'sDstr第5题下列关于Python的说法中,错误的是(

)。APython是从ABC发展起来的BPython是一门高级计算机语言CPython只能编写面向对象的程序DPython程序的效率比C程序的效率低第6题下列选项中,不属于Python特点的是(

)。

A面向对象B运行效率高C可移植性D免费和开源第7题Python内置的集成开发工具是(

)。

APythonWinBPydevCIDEDIDLE第8题Python解释器环境中,用于表示上一次运算结果的特殊变量为(

)。A:B_C>D#第9题以下程序设计语言中,(

)属于脚本语言。

APythonBJavaCC++DC#第10题以下不属于Python的pip工具命令的选项是()。AshowBinstallCdownloadDget第1题Python语句print(type(()))的输出结果是()。A<class'tuple'>B<class'list'>C<class'dict'>D<class'set'>第2题如果Python程序执行时,产生了“unexpectedindent”的错误,其原因是()。

A代码中使用了错误的关键字B代码中缺少“:”符号C代码里的语句嵌套层次太多D代码中出现了缩进不匹配的问题第3题表达式1001==0x3e9

的结果是()。AfalseBFalseCtrueDTrue第4题下列程序的运行结果是()。

x=y=10

x,y,z=6,x+1,x+2

print(x,y,z)

A10

10

6B6

10

10C6

7

8D6

11

12第5题语句x,y=eval(input())执行时,输入数据格式错误的是()。A34B(3,4)C3,4D[3,4]第6题已知x=2,语句x*=x+1执行后,x的值为()。A2B3C5D6第7题已知x=2并且y=3,复合赋值语句x*=y+5执行后,x变量中的值是()。

A11B16C13D26第8题“r=input();print(3.0*r)”的输出结果是_______。A8B333CTypeErrorD27第9题x=2并且y=3,复合赋值语句x*=y+5执行后,x变量中的值是()。A11B16C13D26第10题为了给整型变量x、y、z赋初值5,下面Python赋值语句正确的是()。Ax=5;y=5;z=5Bxyz=5Cx,y,z=5Dx=5,y=5,z=5章节测验第1题下面代码的输出结果是(

)。

forsin"HelloWorld":

ifs=="W":

continue

print(s,end="")AHelloBWorldCHelloWorldDHelloorld第2题关于Python的分支结构,以下选项中描述错误的是(

)。

A分支结构使用if保留字BPython中if-else语句用来形成二分支结构CPython中if-elif-else语句描述多分支结构D分支结构可以向已经执行过的语句部分跳转第3题执行下列Python语句将产生的结果是(

)。

x=2;y=2.0

if(x==y):

print("Equal")

else:

print("NotEqual")

AEqualBNotEqualC编译错误D运行时错误第4题执行下列Python语句将产生的结果是(

)。

i=1

if(i):

print(True)

else:

print(False)A输出1B输出TrueC输出FalseD编译错误第5题下面if语句统计“成绩(score)优秀的男生以及不及格的男生”的人数,正确的语句为()。Aif(gender=="男"andscore<60orscore>=90):n+=1Bif(gender=="男"andscore<60andscore>=90):n+=1Cif(gender=="男"and(score<60orscore>=90)):n+=1Dif(gender=="男"orscore<60orscore>=90):n+=1第6题foriinrange(0,2):

print()

上述程序的输出结果是:(

)。A012B12C01D1第7题age=23

start=2

ifage%2!=0:start=1

forxinrange(start,age+2,2):print()A10B16C12D14第8题在Python循环语句中,__________语句的作用是提前结束当前循环体。AwhileBforCbreakDcontinue第9题表达式1001==0x3e9

的结果是()。AfalseBFalseCtrueDTrue第10题在Python中,有a=100,b=False,则表达式a**b==1的计算结果是_______。AFalseBTrueC0D1章节测验第1题以下程序的输出结果是(

)。

img1=[12,34,56,78]

img2=[1,2,3,4,5]

defdispl():

print(img1)

defmodi():

img1=img2

modi()

displ()A[1,2,3,4,5]B([12,34,56,78])C([1,2,3,4,5])D[12,34,56,78]第2题以下程序的输出结果是(

)。

fr=[]

defmyf():

fa=['12','23']

fr=fa

myf()

print()A['12','23']B'12','23'C1223D[]第3题在python中,设有s=[‘a’,’b’],则语句序列“s.append([1,2]);s.insert(1,7);”z执行后,s的值是()

A[‘a’,7,’b’,1,2]B[[1,2],7,’a’,’b’]C[1,2,’a’,’7’,’b’]D[‘a’,7,’b’,[1,2]]第4题以下哪条语句定义了一个Python字典()。A{}B{1,2,3}C[1,2,3]D(1,2,3)第5题对于字典d={'abc':1,'qwe':2,'zxc':3},len()的结果为:()。A6B3C12D9第6题以下不能作为字典的key的是哪一个选项?()。A'num'BlistA=['className']C123DtupleA=('sum')第7题关于列表数据结构,下面描述正确的是()。A不支持in运算符B必须按顺序插入元素C可以不按顺序查找元素D所有元素类型必须相同第8题以下不能创建一个字典的语句是()。Adict1={}Bdict2={3:5}Cdict3={[1,2,3]:“uestc”}Ddict4={(1,2,3):“uestc”}第9题在Python中,设有变量定义:h=['abc','de','fjk'],则h[2][1]为'________'。AdBeCfDj第10题_______________是Python中唯一的映射类型。AlistBtupleCdictDset章节测验第1题re模块中(

)函数在字符串中找到正则表达式所匹配的所有子串。AsearchBfindallCcompileDmatch第2题以下关于字符串类型操作的描述,错误的是(

)。

Astr.replace(x,y)方法把字符串str中所有的x子串都替换成yB想把一个字符串str所有的字符都大写,使用字符串处理函数str.upper()C想获取一个字符串str的长度,使用字符串处理函数str.len()D设x='aa,',则执行x*3的结果是'aa,aa,aa,'第3题字符串s="IlovePython",以下程序的输出结果是(

)。

s="IlovePython"

ls=s.split()ls.reverse()

print()

A'Python','love','I'BPythonloveICNoneD['Python','love','I']第4题同时去掉字符串左边和右边空格的函数是(

)。

Acenter()Bcount()Cformat()Dstrip()第5题运行以下程序,输出结果是(

)。

print("love".join(["Everyday","Yourself","Python",]))

AEverydayloveYourselfBEverydaylovePythonCloveYourselflovePythonDEverydayloveYourselflovePython第6题str="Python语言程序设计",表达式str.isnumeric()的结果是(

)。

ATrueB1C0DFalse第7题Python语句print('\x48\x41!')的运行结果是()。

A'\x48\x41!'B4841!C4841DHA!第8题Python语句print(r"\nGood")的运行结果是()。A新行和字符串GoodBr"\nGood"C\nGoodD字符r、新行和字符串Good第9题Python语句print("{:.2f}".format(20-2**3+10/3**2*5))的输出结果是()。A17.55B67.56C12.22D17.56第10题在print函数的输出字符串中可以将(

)作为参数,代表后面指定要输出的字符串。

A%dB%cC%tD%s章节测验第1题函数如下:

defshowNumber(numbers):forninnumbers:

print(n)

下列选项中在调用函数时会报错的是(

)。AshowNumber([2,4,5])BshowNumber('abcesf')CshowNumber(3.4)DshowNumber((12,4,5))第2题以下程序的输出结果是。

s

=

0

def

fun(num):

try:

s

+=

num

return

s

except:

return

0

return

5

print(fun(2))A0B2CUnboundLocalErrorD5第3题执行以下代码,运行错误的是(

)。deffun(x,y="Name",z="No"):

pass

Afun(1,2,3)Bfun(1,,3)Cfun(1)Dfun(1,2)第4题以下关于Python函数使用的描述,错误的是(

)。

A函数定义是使用函数的第一步B函数被调用后才能执行C函数执行结束后,程序执行流程会自动返回到函数被调用的语句之后DPython程序里一定要有一个主函数第5题Python中,函数定义可以不包括以下(

)选项。

A函数名B关键字defC一对圆括号D可选参数列表第6题以下关于函数参数传递的描述,错误的是(

)。

A定义函数的时候,可选参数必须写在非可选参数的后面B函数的实参位置可变,需要形参定义和实参调用时都要给出名称C调用函数时,可变数量参数被当做元组类型传递到函数中DPython支持可变数量的参数,实参用“*参数名”表示第7题Python中函数不包括(

)。

A标准函数B第三库函数C内置函数D参数函数第8题关于Python函数,以下选项中描述错误的是(

)。

A函数是一段具有特定功能的语句组B函数是一段可重用的语句组C函数通过函数名进行调用D每次使用函数需要提供相同的参数作为输入第9题下面程序的运行结果为(

)。

a=10

def

setNumber():a=100

setNumber()

print(a)

A10B100C10100D10010第10题下面程序的运行结果为(

)。

f1=lambdax:x*3

f2=lambday:y**2

print(f1(f2(3)))

A3B6C18D27章节测验第1题在读写文件之前,必须通过以下哪个方法创建文件对象:AcreateBfolderCFileDopen第2题调用open函数可以打开指定文件,在open()函数中访问模式参数使用(

)表示只读。

A'a'B'w+'C'r'D'w'第3题在Python读写文件之前,打开文件使用的函数是______。AfileBfopenCopenDopenfile第4题Python扩展库xlrd支持对Excel2003或更低版本的Excel文件进行读操作。第5题Python扩展库____支持Excel2007或更高版本文件的读写操作。正确答案::openpyxl第6题下列哪项不是Python中对文件的读取操作:AreadBreadallCreadlinesDreadline章节测验第1题构造方法的作用是(

)。A一般成员方法B类的初始化C对象的初始化D对象的建立第2题classStudent:

def__init__(self,n="xxx",s="男"):

=n

self.sex=s

defshow(self):

print(,s.sex)

s=Student("yyy","女")

s.show()

Ayyy男Bxxx男Cdef__init__(self,n="xxx",s="男")错误Dyyy女第3题在面向对象方法中,一个对象请求另一对象为其服务的方式是通过发送(

)。

A命令B口令C消息D调用语句第4题面向对象方法中,继承是指(

)。

A类之间共享属性和操作的机制B各对象之间的共同性质C一组对象所具有的相似性质D一个对象具有另一个对象的性质第5题关于面向对象的继承,以下选项中描述正确的是(

)。A继承是指一组对象所具有的相似性质B继承是指类之间共享属性和操作的机制C继承是指各对象之间的共同性质D继承是指一个对象具有另一个对象的性质第6题在每个python类中,都包含一个特殊的变量(),它表示当前类自身,可以使用它来引用类中的成员变量和成员函数。AthisBmeCselfD与类同名第7题只可以动态为对象增加数据成员,而不能为对象动态增加成员方法。第8题属性可以像数据成员一样进行访问,但赋值时具有方法的优点,可以对新值进行检查。第9题Python使用____关键字来定义类。正确答案::class第10题Python类不支持多重继承。章节测验第1题自定义异常类应该继承自(

)基类。

ASystemExitBExceptionCKeyboardInterruptDGeneratorExit第2题在Python异常处理机制中,(

)子句的代码是无论是否有异常都要执行。AifBelseCfinallyDe

温馨提示

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

评论

0/150

提交评论