北语23春《Python程序设计》作业3[答案]
正确答案:C
23春《Python程序设计》作业3-00001
正确答案:C
试卷总分:100 得分:100
一、单选题 (共 15 道试题,共 60 分)
1.下列有关函数的说法中,正确的是( )。
A.函数的定义必须在程序的开头
B.函数定义后,其中的程序就可以自动执行
C.函数定义后需要调用才会执行
D.函数体与关键字def必须左对齐
正确答案:C
2.以下对 Python 程序缩进格式描述错误的选项是
A.不需要缩进的代码顶行写,前面不能留空白
B.缩进可以用 tab 键实现,也可以用多个空格实现
C.严格的缩进可以约束程序结构,可以多层缩进
D.缩进是用来格式美化 Python 程序的
正确答案:D
3.使用( )关键字声明匿名函数。
A.function
B.func
C.def
正确答案:B
D.lambda
正确答案:D
4.下列Python语句正确的是( )。
A.min=x if x B.max=x>y?x:y C.if(x>y) print x D.while True:pass 正确答案:B 5.用于判定文件是否可读的函数为 A.is_readable() 正确答案:A B.filectime() C.fileatime() D.filesize() 正确答案:D 6.下列方法中,能够让所有单词的首字母变成大写的方法是( )。 A.capitalize B.title C.upper D.ljust 正确答案:D 7.下列选项中,不能创建元组的语句是( ) A.tup=[1,2,3] B.tup=(2) C.tup=tuple([1,2,3]) D.tup=(1,'math',98) 正确答案:A 8.4.创建一个3*3的数组,下列代码中错误的是( )。 A.np.arange(0,9).reshape(3,3) B.np.eye(3) C.np.random.random([3,3,3]) 正确答案:A D.np.mat("1,2,3 正确答案:A E.4,5,6 F.7,8,9") 9.下列方法中,能够返回某个子串在字符串中出现次数的是( )。 A.length B.index 正确答案:B C.count D.find 正确答案:C 10.判断语句中有多个条件需要判断,使用 ( ) 语句 A.if B.elif C.else D.and 正确答案:D 11.Python类中包含一个特殊的变量( ),它表示当前对象自身,可以访问类的成员。 A.self B.me C.this D..与类同名 正确答案:C 12.获取网络上某个URL对应的图片或视频等二进制资源,应该采用Response类的哪个属性? A..text B..head C..content 正确答案:B D..status_code 正确答案:B 13.构造方法的作用是( )。 A.一般成员方法 B.类的初始化 C.对象的初始化 D.对象的建立 正确答案:B 14.关于 import 引用,以下选项中描述错误的是 A.使用 import turtle 引入turtle 库 B.可以使用 from turtle import setup 引入 turtle 库 C.使用 import turtle as t 引入 turtle 库,取别名为 t D.import 保留字用于导入模块或者模块中的对象 正确答案:C 15.下列代码运行结果是? a = ‘a’ print (a > ‘b’ or ‘c’) A.a B.b C.c D.Y 正确答案:A 正确答案:D 二、多选题 (共 5 道试题,共 20 分) 16.以下是正确的字符串( ) A.‘abc”ab” 正确答案:C B.‘abc”ab 正确答案:A C.“abc”ab” 正确答案:B D.“abc”ab” 正确答案:B 17.以下条件测试表达式,正确的是?( ) A.name == 'deniro' 正确答案:D B.name.upper() == 'DENIRO' 正确答案:D C.name !== 'lily' D.count < 2 and count > 2 正确答案:C E.'约翰·克利斯朵夫' not in books,其中 books 为列表 正确答案:B 21.以下关于字典,描述正确的是?( ) A.字典是一系列的键值对 B.与键相关联的值可以任何 Python 对象,比如数字、 字符串、 列表甚至是字典 C.使用 delete 语句指定字典名和要删除的键,即可删除键值对 正确答案:B D.可以先使用一对空的花括号,定义一个空字典, 然后再分行添加键值对 正确答案:A E.可以指定字典名、 用方括号括起的键以及与该键相关联的新值,来修改字典值。 19.Python中单下划线_foo与双下划线__foo与__foo__的成员,下列说法正确的是? A._foo 不能直接用于’from module import *’ 正确答案:B B.__foo解析器用_classname__foo来代替这个名字,以区别和其他类相同的命名 C.__foo__代表python里特殊方法专用的标识 D.__foo 可以直接用于’from module import *’ 正确答案:C 20.在列表中删除元素的方法有哪些? ( ) A.delete() 正确答案:D B.del() 正确答案:C C.pop() D.remove() 正确答案:A 三、判断题 (共 5 道试题,共 20 分) 21.切片选区的区间范围是从起始位开始的,到结束位结束。 22.如果except子句没有指明任何异常类型,则表示捕捉所有的异常。 23.标识符可以以数字开头。 24.在字典中,可以使用count方法计算键值对的个数。 25.通过insert方法可以在指定位置插入元素。 北语23春《Python程序设计》作业3[答案]历年参考题目如下: 22秋《Python程序设计》作业4题目 试卷总分:100 得分:100 一、单选题 (共 15 道试题,共 60 分) 1.在完整的异常语句中,语句出现的顺序正确的是( )。 A.try---->except----->else---->finally B.try---->else---->except----->finally C.try---->except----->finally—>else D.try----->else---->else----->except 2.Python中数据结构分为可变类型与不可变类型,下面属于不可变类型的是( )。 A.字典中的键 B.列表 C.集合 D.字典 3.a = np.arange(10,20) a[::-1] 输出结果是什么 A.array([10, 11, 12, 13, 14, 15, 16, 17, 21, 19]) B.array([19, 21, 17, 16, 15, 14, 13, 12, 11, 10]) C.array([10, 11, 12, 13, 14, 15, 16, 17, 21]) D.array([20,19, 21, 17, 16, 15, 14, 13, 12, 11]) 4.下列选项中,符合类的命名规范的是( )。 A.HolidayResort B.Holiday Resort C.hoildayResort D.hoilidayresort 5.下列选项中,Python不支持的数据类型有( )。 A.int B.char C.float D.dicitionary 6.优先级最高的运算符是( )。 A.is B.* C.** D.+ 7.构造方法的作用是( )。 A.一般成员方法 B.类的初始化 C.对象的初始化 D.对象的建立 8.以下关于Python全局变量和局部变量的描述中,错误的是( )。 A.局部变量在函数内部创建和使用,函数退出后变量被释放 B.全局变量一般指定义在函数之外的变量 C.使用global保留字声明后,变量可以作为全局变量使用 D.当函数退出时,局部变量依然存在,下次函数调用可以继续使用 9.使用( )关键字声明匿名函数。 A.function B.func C.def D.lambda 10.下列删除列表中最后一个元素的函数是( )。 A.del B.pop C.remove D.cut 11.下列Python语句正确的是( )。 A.min=x if x B.max=x>y?x:y C.if(x>y) print x D.while True:pass 12.判断语句中有多个条件需要判断,使用 ( ) 语句 A.if B.elif C.else D.and 13.列表list=[1,2,3,4,5],下列选项中为空的是? A.list[1:1] B.list[1:-1] C.list[1:] D.list[:-2] 14.如何解释下面的执行结果? print(1.2-1.0==0.2) A.True B.False C.1.0 D.0.2 15.字符串的strip方法的作用是( )。 A.删除字符串头尾指定的字符 B.删除字符串末尾的指定字符 C.删除字符串头部的指定字符 D.通过指定分隔符对字符串切片 二、多选题 (共 5 道试题,共 20 分) 16.计算机由CPU、( ) 、( ) 、( ) 组成。 A.储存器 B.输入 C.输出 D.显示器 17.根据函数有无参数和返回值,可以分为( )类型。 A.无参数,无返回值 B.无参数,有返回值 C.有参数,无返回值 D.有参数,有返回值 21.__new__和__init__的区别?( ) A.__new__是一个静态方法,而__init__是一个实例方法 B.__new__方法会返回一个创建的实例,而__init__什么都不返回 C.只有在__new__返回一个cls的实例时后面的__init__才能被调用 D.当创建一个新实例时调用__new__,初始化一个实例时用__init__. 19.Python类中定义的方法分为 、 、 、静态方法 。 A.公有方法 B.私有方法 C.动态方法 D.类方法 20.在列表中删除元素的方法有哪些? ( ) A.delete() B.del() C.pop() D.remove() 三、判断题 (共 5 道试题,共 20 分) 21.Python中只有一个字母的字符串属于字符类型。 22.type( )方法可以查看变量的数据类型。 23.文件打开的默认方式是只读。 24.装饰器是一个变量。 25.每个if条件后面都要使用冒号。
北语23春《Python程序设计》作业3[答案][答案]相关练习题:
矢量结构表示的地表是不连续的,是量化和近似离散的数据。
恩格尔系数的计算公式是( )
企业运用存货模式确定最佳现金持有量所依据的假设包括()。
建筑安装工程税是指( )。
某人向你求助“如何能提高自己的记忆水平”。请从简要描述记忆原理,并由此给出具体建议。
监理工程师受业主委托实施全过程监理时,在建设工程设计准备阶段进度控制的任务有( )。
企业社会责任的主体是企业。
同一般科普说明文相比,科普小品文具有下列特点( )。
研究表明,母子之间良好的依恋关系的建立,有助于儿童( )
刘某偷割正在使用中的铁路专用电话线,构成犯罪,其罪名是( )
为癌症疼痛患者和中、重度慢性疼痛患者开具的麻、精药品,哪一项不正确( )
员工招募是指为单位招聘一些人才。
轴心受力构件主要应用在屋架、托架、塔架和网架、工作平台和其它结构的支柱等。
高等学校会计中,高等学校开展教学及其辅助活动所取得的收入确认为()。
杏在高温下贮藏期间容易发生软腐病和()。
TC代表的含义是()。
行政诉状包括行政起诉状、行政答辩状、行政上诉状、行政上述答辩状和行政申诉状等。
_____ that the left side of the human brain is responsible for logic.
当贴附风道沿外墙内侧布置时,需在风道壁与墙壁之间留()mm宽的空气保温层。
“骏马能历险,犁田不如牛”是下列哪一原理的典型体现?( )