Python程序设计(山东联盟)智慧树知到课后章节答案2023年下青岛黄海学院_第1页
Python程序设计(山东联盟)智慧树知到课后章节答案2023年下青岛黄海学院_第2页
Python程序设计(山东联盟)智慧树知到课后章节答案2023年下青岛黄海学院_第3页
Python程序设计(山东联盟)智慧树知到课后章节答案2023年下青岛黄海学院_第4页
Python程序设计(山东联盟)智慧树知到课后章节答案2023年下青岛黄海学院_第5页
已阅读5页,还剩7页未读, 继续免费阅读

付费下载

下载本文档

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

文档简介

Python程序设计(山东联盟)智慧树知到课后章节答案2023年下青岛黄海学院青岛黄海学院

第一章测试

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

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

答案:高级语言

Python内置的集成开发环境是()。

A:PydevB:PyCharmC:pipyD:IDLE

答案:IDLE

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

A:OutputB:InputC:ProcessD:Program

答案:Program

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

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

答案:编译

Python3.x默认使用的编码是()。

A:UTF-8B:ISOC:GB2312D:GB2211

答案:UTF-8

第二章测试

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

A:TempStrB:lC:_AlD:3_1

答案:3_1

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

A:TrueB:doC:whileD:pass

答案:do

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

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

答案://Python注释代码

下列表达式中,返回True的是()。

A:2!=2B:TrueandFalseC:a=2b=2a=bD:3>2>1

答案:3>2>1

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

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

答案:6

第三章测试

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

A:#B:C:%D:/

答案:\

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

A:%fB:%cC:%dD:%s

答案:%f

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

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

答案:3

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

A:findB:lengthC:countD:index

答案:count

第四章测试

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

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

答案:break用来结束当前次语句,但不跳出当前的循环体

以下代码的输出结果是()。

forsin"testatest":

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

continue

print(s,end='')

A:tsttstB:testatestC:tstatstD:testtest

答案:tsttst

以下代码的执行结果是()。

sum=0

foriinrange(100):

if(i%10):

continue

sum=sum+i

print(sum)

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

答案:450

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

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

答案:foriinrange(1,4):print(i)

下列说法中哪项是错误的()。

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

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

第五章测试

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

A:对B:错

答案:对

列表的嵌套是指列表的元素是另一个列表。()

A:错B:对

答案:对

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

A:错B:对

答案:错

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

A:对B:错

答案:对

元组可以作为字典的“键”。()

A:对B:错

答案:对

第六章测试

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

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

答案:函数定义后需要调用才会执行

使用()关键字创建自定义函数。

A:procedureB:defC:funcD: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:8,3,2B:8,2C:832D:82

答案:832

使用()关键字声明匿名函数。

A:funcB:defC:functionD:lambda

答案:lambda

第七章测试

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

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

答案:类

下面选项中,正确的是()。

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

答案:一个类中如果没有定义构造方法,那么系统就会提供一个默认构造方法

关于类和对象的关系,下列描述正确的是()。

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

答案:对象是类的实例,是具体的事物

Python中定义私有属性的方法是()。

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

答案:使用__XX定义属性名

以下CC类继承AA类和BB类的格式中,正确的是()。

A:classCC(AA:BB):B:BB:C:classCCimplementsAD:classCC(AA,BB):E:classCCextendsAA,BB:

答案:classCC(AA,BB):

第八章测试

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

A:turtleB:PILC:mathD:random

答案:PIL

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

A:importnumpyasnpyB:fromnumpyimport*asnpyC:importmatplotlib.pyplotD:fromnumpyimport*

答案:fromnumpyimport*asnpy

以下关于模块的__name__属性的描述中,错误的是()。

A:模块独立运行时,__name__属性值为__main__B:__name__用于表示当前模块的名字C:__name__属性是模块的私有属性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:Pyinstaller需要在命令行中运行B:打包文件时,如果使用-i参数指定图标文件,图标文件的扩展名可以是.ico或.pngC:使用-F参数,可以生成独立的打包文件D:生成的打包文件与源程序文件不一定在同一个文件夹中

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

第九章测试

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

A:w+B:wC:aD:r

答案:r

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

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

答案:readchar()

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

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

答案:Python源文件默认的编码方式为Unicode

关于CSV文件的描述,错误的是()。

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

答案:CSV文件每行的数据项必须由逗号分隔

下列方法中,用于获取文件的当前目录的是哪一个选项?()

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

答案:os.getcwd()

第十章测试

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

A:raiseB:exceptC:finallyD:try

答案:raise

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

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

答案:finally语句块

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

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

答案:except语句在try语句后面,该语句可以不接异常名称

下列关于创建用户自定义异常的描述中,错误的选项是()。

A:捕捉异常

温馨提示

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

评论

0/150

提交评论