北语23春《Python程序设计》作业1【标准答案】

作者:周老师 分类: 北京语言大学 发布时间: 2023-05-18 10:01

专业辅导各院校在线、离线考核、形考、终极考核、统考、社会调查报告、毕业论文写作交流等!

联系我们:QQ客服:3326650399   439328128    微信客服①:cs80188     微信客服②:cs80189

              扫一扫添加我为好友                           扫一扫添加我为好友

支付宝微信钱包

21秋《Python程序设计》作业1-00001

试卷总分:100 得分:100

一、单选题 (共 15 道试题,共 60 分)

1.关于 Python 的复数类型,以下选项中描绘错误的是

A.复数的虚数有些经过后缀“J”或许“j”来表明

B.关于复数 z,能够用 z.real 取得它的实数有些

C.关于复数 z,能够用 z.imag 取得它的实数有些

D.复数类型表明数学中的复数



2.结构方法是类的一个特别方法,Python中它的称号为( )。

A.与类同名

B._construct

C._init_

D.init



3.运用( )符号对浮点类型的数据进行格局化。

A.%c

B.%f

C.%d

D.%s



4.字符串的strip方法的效果是( )。

A.删去字符串头尾指定的字符

B.删去字符串结尾的指定字符

C.删去字符串头部的指定字符

D.经过指定分隔符对字符串切片



5.在python中运用random模块中的( )函数随机生成0~1之间的随机浮点数。

A.uniform(a,b)

B.shuffle( )

C.random( )

D.randit(a,b)



6.已知i=0,x=1,y=0,鄙人列选项中,使i的值成为1的句子是( )

A.if x and y: i+ = 1

B.if x == y: i += 1

C.if x or y: i += 1

D.if !x: i += 1



7.下列函数中,用于回来元祖中元素最小值的是( )。

A.len

B.max

C.min

D.tuple



8.下列代码运转成果是? a = ‘a’ print (a > ‘b’ or ‘c’)

A.a

B.b

C.c

D.Y



9.下列有关函数的说法中,正确的是( )。

A.函数的界说有必要在程序的最初

B.函数界说后,其间的程序就能够自动履行

C.函数界说后需求调用才会履行

D.函数体与关键词def有必要左对齐



10.翻开文件的不正确写法为( )。

A.f=open(‘test.txt’,’r’)

B.with open(‘test.txt’,’r’) as f

C.f= open(‘C:\Apps\test.txt’,’r’)

D.f= open(r‘C:\Apps\test.txt’,’r’)



11.以下关于Python循环结构的描绘中,错误的是( )。

A.continue只完毕本次循环

B.遍历循环中的遍历结构能够是字符串、文件、组合数据类型和range()函数等

C.Python经过for、while等保存字构建循环结构

D.break用来完毕当时当次句子,但不跳出当时的循环体



12.下列选项中,不能创立元组的句子是( )

A.tup=[1,2,3]

B.tup=(2)

C.tup=tuple([1,2,3])

D.tup=(1,\'math\',98)



13.翻开一个已有文件,然后在文件结尾增加信息,正确的翻开方法为( )。

A.‘r

B.‘w’

C.‘a’

D.‘w+’



14.下列选项中,正断定义了一个字典的是( )。

A.a=[‘a’,1,‘b’,2,‘c’,3]

B.b=(‘a’,1,‘b’,2,‘c’,3)

C.c={‘a’,1,‘b’,2,‘c’,3}

D.d={‘a’:1,‘b’:2,‘c’:3}



15.运用( )关键词声明匿名函数。

A.function

B.func

C.def

D.lambda



二、多选题 (共 5 道试题,共 20 分)

16.__new__和__init__的差异?( )

A.__new__是一个静态方法,而__init__是一个实例方法

B.__new__方法会回来一个创立的实例,而__init__啥都不回来

C.只要在__new__回来一个cls的实例时后边的__init__才干被调用

D.当创立一个新实例时调用__new__,初始化一个实例时用__init__.



17.列表在Python中是可变的序列有

A.列表

B.字典

C.元组

D.调集



18.下面临count( ),index( ), find( )方法描绘错误的是( )

A.count() 方法用于统计字符串里某个字符呈现的次数

B.find() 方法检测字符串中是不是包括子字符串 str 假如包括子字符串回来开端的索引值,不然会报一个反常

C.index() 方法检测字符串中是不是包括子字符串 str, 假如str不在 回来-1

D.以上都错误



19.可以彻底匹配字符串“c:\rapidminer\lib\plugs”的正则表达式包含( )

A.“c:\rapidminer\lib\plugs”

B.“c:\rapidminer\lib\plugs”

C.“(?i)C:\RapidMiner\Lib\Plugs” ?i:将后边的内容的大写成为小写

D.“(?s)C:\RapidMiner\Lib\Plugs” ?s:单行匹配



20.关于闭包,下列说法正确的是( ):

A.内部函数引证了外部函数的变量(自在变量)

B.外部函数会把内部函数的函数称号回来

C.一个内部函数里对在外部效果域的变量进行引证,则内部函数就被以为是闭包

D.存在于两个嵌套关系的函数中,而且闭包是内部函数



三、判别题 (共 5 道试题,共 20 分)

21.运用下标能够拜访字符串中的每个字符。



22.pass句子的呈现是为了坚持进程结构的完好性。



23.map传入函数的参数个数有必要跟序列的个数相同。



24.切片选区的区间规模是从开始位开端的,到完毕位完毕。



25.文件翻开的默许方法是只读。

专业辅导各院校在线、离线考核、形考、终极考核、统考、社会调查报告、毕业论文写作交流等!(非免费)

联系我们:QQ客服:3326650399   439328128    微信客服①:cs80188     微信客服②:cs80189

               扫一扫添加我为好友                           扫一扫添加我为好友

支付宝微信钱包