北语22秋《Python程序设计》作业1【标准答案】 作者:周老师 分类: 北京语言大学 发布时间: 2022-11-25 14:32 专业辅导各院校在线、离线考核、形考、终极考核、统考、社会调查报告、毕业论文写作交流等! 联系我们: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 扫一扫添加我为好友 扫一扫添加我为好友
试卷总分: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
扫一扫添加我为好友 扫一扫添加我为好友