Python程序设计(山东联盟)知到智慧树章节测试课后答案2024年秋青岛黄海学院_第1页
Python程序设计(山东联盟)知到智慧树章节测试课后答案2024年秋青岛黄海学院_第2页
Python程序设计(山东联盟)知到智慧树章节测试课后答案2024年秋青岛黄海学院_第3页
Python程序设计(山东联盟)知到智慧树章节测试课后答案2024年秋青岛黄海学院_第4页
免费预览已结束,剩余4页可下载查看

下载本文档

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

文档简介

Python程序设计(山东联盟)知到智慧树章节测试课后答案2024年秋青岛黄海学院第一章单元测试

以下关于Python属于哪种计算机语言的选项中,正确的是()。

A:机器语言B:数据处理语言C:汇编语言D:高级语言

答案:高级语言Python内置的集成开发环境是()。

A:IDLEB:pipyC:PydevD:PyCharm

答案:IDLE以下选项中,不是IPO模式的一部分的是()。

A:ProcessB:InputC:ProgramD:Output

答案:Program()是将源代码转换成目标代码的过程。

A:编写B:执行C:解释D:编译

答案:编译Python3.x默认使用的编码是()。

A:UTF-8B:GB2211C:ISOD:GB2312

答案:UTF-8

第二章单元测试

以下选项中不符合Python语言变量命名规则的是()。

A:_AlB:lC:3_1D:TempStr

答案:l以下不属于Python语言保留字的是()。

A:whileB:TrueC:doD:pass

答案:while以下Python注释代码,不正确的是()。

A://Python注释代码B:#Python注释代码1#Python注释代码2C:"""Python文档注释"""D:#Python注释代码

答案:"""Python文档注释"""下列表达式中,返回True的是()。

A:a=2b=2a=bB:TrueandFalseC:3>2>1D:2!=2

答案:2!=2表达式3*4**2//8%7的计算结果是()。

A:6B:5C:4D:3

答案:3

第三章单元测试

当需要在字符串中使用特殊字符时,Python使用()作为转义字符的起始符号。

A:#B:%C:/D:\

答案:\下列数据中,不属于字符串的是()。

A:'ab'B:"52wo"C:abcD:'''perface'''

答案:abc使用()符号对浮点类型的数据进行格式化。

A:%cB:%fC:%dD:%s

答案:%f字符串'Hi,Andy'中,字符'A'对应的下标位置为()。

A:2B:4C:1D:3

答案:3下列方法中,能够返回某个子串在字符串中出现次数的是()。

A:lengthB:findC:indexD:count

答案:count

第四章单元测试

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

A:break用来结束当前次语句,但不跳出当前的循环体B:Python通过for、while等保留字构建循环结构C:遍历循环中的遍历结构可以是字符串、文件、组合数据类型和range()函数D:continue只结束本次循环

答案:break用来结束当前次语句,但不跳出当前的循环体以下代码的输出结果是()。

forsin"testatest":

ifs=="a"ors=="e":

continue

print(s,end='')

A:tsttstB:tstatstC:testatestD:testtest

答案:tsttst以下代码的执行结果是()。

sum=0

foriinrange(100):

if(i%10):

continue

sum=sum+i

print(sum)

A:45B:4950C:5050D:450

答案:450下列选项中,会输出1,2,3三个数字的是()。

A:foriinrange(1,3):print(i)B:foriinrange(4):print(i)C:foriinrange(1,4):print(i)D:foriinrange(1,3)print(i)

答案:foriinrange(1,4):print(i)下列说法中哪项是错误的()。

A:while语句的循环体中可以包括if语句B:选择语句可以嵌套C:if语句中可以包括循环语句D:循环语句不可以嵌套

答案:循环语句不可以嵌套

第五章单元测试

列表的元素可以做增加、修改、排序、反转等操作。()

A:错B:对

答案:对列表的嵌套是指列表的元素是另一个列表。()

A:对B:错

答案:对append方法可以将元素添加到列表的任意位置。()

A:对B:错

答案:错元组是不可变的,不支持列表对象的inset()、remove()等方法,也不支持del命令删除其中的元素,但可以使用del命令删除整个元组对象。()

A:错B:对

答案:对元组可以作为字典的“键”。()

A:对B:错

答案:对

第六章单元测试

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

A:函数体与关键字def必须左对齐B:函数定义后,其中的程序就可以自动执行C:函数的定义必须在程序的开头D:函数定义后需要调用才会执行

答案:函数定义后需要调用才会执行使用()关键字创建自定义函数。

A:funcB:defC:procedureD:function

答案:def以下代码中calculate()函数属于()分类。

defcalculate(number):

result=0

i=1

whilei<=number:

result=result+i

i+=1

returnresult

result=calculate(100)

print('1~100的累积和为:',result)

A:有参无返回值函数B:无参无返回值函数C:有参有返回值函数D:无参有返回值函数

答案:有参有返回值函数写出下面代码的运行结果()。

defsum(a,b=3,c=5):

print(a,b,c)

sum(a=8,c=2)

A:832B:8,2C:82D:8,3,2

答案:832使用()关键字声明匿名函数。

A:defB:functionC:lambdaD:func

答案:lambda

第七章单元测试

Python中,用来描述一类相同或相似事物的共同属性的是()。

A:类B:数据区C:方法D:对象

答案:类下面选项中,正确的是()。

A:每个类中总有一个默认构造方法B:Python中的构造方法名与类名是相同的C:一个类中如果没有定义构造方法,那么系统就会提供一个默认构造方法D:每个类中至少定义一个构造方法

答案:一个类中如果没有定义构造方法,那么系统就会提供一个默认构造方法关于类和对象的关系,下列描述正确的是()。

A:类是面向对象的基础B:类是对现实世界中事物的描述C:对象是根据类创建的,并且一个类对应一个对象D:对象是类的实例,是具体的事物

答案:对象是类的实例,是具体的事物Python中定义私有属性的方法是()。

A:使用private关键字B:使用public关键字C:使用__XX__定义属性名D:使用__XX定义属性名

答案:使用__XX定义属性名以下CC类继承AA类和BB类的格式中,正确的是()。

A:classCCimplementsAB:classCCextendsAA,BB:C:BB:D:classCC(AA:BB):E:classCC(AA,BB):

答案:classCC(AA,BB):

第八章单元测试

下列选项中,不属于Python标准库的是()。

A:mathB:PILC:turtleD:random

答案:PIL下列导入模块的语句中,错误的是()。

A:importmatplotlib.pyplotB:fromnumpyimport*C:importnumpyasnpyD:fromnumpyimport*asnpy

答案:fromnumpyimport*asnpy以下关于模块的__name__属性的描述中,错误的是()。

A:__name__属性是模块的私有属性B:所有模块均有__name__属性C:模块独立运行时,__name__属性值为__main__D:__name__用于表示当前模块的名字

答案:__name__属性是模块的私有属性以下函数中,不是jieba库函数的是()。

A:jieba.add_word()B:jieba.lcut_for_search()C:jieba.lcut()D:jieba.delete_word(x)

答案:jieba.delete_word(x)使用pyinstaller命令对Python源文件打包的描述中,错误的是()。

A:打包文件时,如果使用-i参数指定图标文件,图标文件的扩展名可以是.ico或.pngB:使用-F参数,可以生成独立的打包文件C:生成的打包文件与源程序文件不一定在同一个文件夹中D:Pyinstaller需要在命令行中运行

答案:打包文件时,如果使用-i参数指定图标文件,图标文件的扩展名可以是.ico或.png

第九章单元测试

当文件不存在时,下列()模式在使用open()方法打开文件时会报异常?

A:aB:rC:w+D:w

答案:r以下选项中,不是Python文件的读操作方法的是()。

A:readchar()B:readline()C:readlines()D:read()

答案:readchar()关于Python对文件的处理,以下描述中错误的是()。

A:文件使用结束后要用close()方法关闭,释放文件的使用权B:Python能够以文本和二进制两种方式处理文件C:Python使用open()函数打开一个文件D:Python源文件默认的编码方式为Unicode

答案:Python源文件默认的编码方式为Unicode关于CSV文件的描述,错误的是()。

A:CSV文件的每行是一个一维数据B:CSV文件每行的数据项必须由逗号分隔C:CSV文件格式是一种通用的文件格式,可以用于在程序之间传递数据D:整个CSV文件是一个二维数据

答案:CSV文件每行的数据项必须由逗号分隔下列方法中,用于获取文件的当前目录的是哪一个选项?()

A:os.mkdir(path)B:os.getcwd()C:os.mkdir()D:os.listdir()

答案:os.getcwd()

第十章单元测试

Python中用来抛出异常的关键字是()。

A:raiseB:tryC:finallyD:except

答案:raise程序运行产生异常后,如果需要完成释放资源.关闭文件.关闭数据库等操作,应当使用的语句块是()。

A:try语句块B:else语句块C:finally语句块D:except语句块

答案:finally语句块下列关于try...except...finally语句的描述中,正确的选项是()。

A:except语句后的异常名称与异常类的含义是相同的B:try语句后面的程序段将给出处理异常的语句C:except语句在try语句后面,该语句可以不接异常名称D:finally语句后面的代码段不一定总是被执行的,如果抛出异常,该代码不执行

答案:except语句在try语句后面,该语句可以不接异常名称下列关于创建用户自定义异常的描述中,错误的选项是()。

A:用户

温馨提示

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

评论

0/150

提交评论