Python程序设计智慧树知到期末考试答案章节答案2024年临沂大学_第1页
Python程序设计智慧树知到期末考试答案章节答案2024年临沂大学_第2页
Python程序设计智慧树知到期末考试答案章节答案2024年临沂大学_第3页
Python程序设计智慧树知到期末考试答案章节答案2024年临沂大学_第4页
免费预览已结束,剩余5页可下载查看

下载本文档

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

文档简介

Python程序设计智慧树知到期末考试答案+章节答案2024年临沂大学Python的for和while循环必须带else子句。()

答案:错执行continue语句时不会终止当前循环,而是执行当前最内层循环语句的下一次迭代。()

答案:对打开二进制文件的函数也是open,只是模式不同,使用后缀b表示二进制文件。()

答案:对在IDLE的shell模式下,可以输入一条语句,回车后将立即执行并显示结果。()

答案:对一个异常处理模块至少有一个try,一个except,一个else和finally语句块。()

答案:错Python中面向对象的多态特性更加自由,并不严格要求基于继承的父类型,被称为鸭子类型。()

答案:对可以在函数参数名前⾯加上星号*,这样⽤户传来的所有参数都被收集起来然后使⽤,星号在这⾥的作⽤是收集其余的位置参数,这样就实现了变长参数。()

答案:对使用上下文管理语句with管理文件对象时,即使with块中的代码发生错误引发异常,也能保证文件被正确关闭。()

答案:对使用try-except可以跨越多层函数调用。()

答案:对使用input函数接收用户输入,如果用户输入100,那么input将得到整数100。()

答案:错Python的for循环是一个遍历循环,可以遍历一个range对象,模拟一个计数循环过程。()

答案:对Python中函数返回值是由函数体中return语句决定的,所以函数体中必须有至少一个return语句。()

答案:错while循环中的循环体语句至少需要执行一次。()

答案:错Python算术运算符包括()。()

答案:%;**;+、-、*、/;//以下的开发工具可以用于Python开发的是()。

答案:IDLE;vscode;pycharm关于Python分支结构,以下()描述正确。()

答案:单分支结构使用if保留字对条件进行判断;二分支结构使用if-else保留字对条件进行判断关于函数的参数传递(parameterpassing),以下选项中描述正确的是()

答案:实际参数是函数调⽤时提供的参数;形式参数是函数定义时提供的参数。;Python参数传递时不构造新数据对象,⽽是让形式参数和实际参数共享同⼀对象如果下列语句f=open('words.txt','w')可以正确打开文件,则文件的位置应该在()。

答案:与源文件在相同的目录下如果一个文本文件已经存在了,此时使用w模式打开后写入内容,说法正确的是()。

答案:原内容会被清空,写入新内容定义一个匿名函数,完成x的y次方功能()。

答案:若列表lst=[1,2,3,4],下列语句能正确运行的是()。

答案:lst[1:10]如果想要读取一个二进制文件,使用open方法的mode参数为()

答案:rb列表类型数据结构拥有很多方法和函数,可以实现对列表对象的常用处理,对于列表对象names=[‘Lucy’,’Lily’,’Tom’,’Mike’,’David’],下述列表方法和函数使用正确的是()。

答案:names[2]=’Jack’如果想使用python进行简单的画图,可以使用如下的哪个库()。

答案:turtle

答案:无法访问属性name的错误以下方法中不属于Python文件操作方法的是()。

答案:join()产生一个[1,11]之间的奇数列表的语句是()。

答案:list(filter(lambdax:x%2,range(1,12)))如果想要一个类支持按要求打印显示,需要改写哪个方法?()。

答案:__str__()

答案:1下列那个库可以方便的完成对二进制文件的序列化操作()

答案:pickle以下选项对文件描述错误的是:()

答案:文件中可以包含任何数据内容定义Python函数时,如果函数中没有return语句,则默认返回空值None。()

答案:对Python字典中的“键”可以是列表。()

答案:错已知x为非空列表,那么x.sort(reverse=True)和x.reverse()的作用是等价的。()

答案:错Python字典中的“值”不允许重复。()

答案:错创建只包含一个元素的元组时,必须在元素后面加一个逗号,例如(3,)。()

答案:对if语句可以同时进行多个条件判断,使用”and“作为连接。并且全部条件为真时,条件才成立。()

答案:对无论使用单引号或双引号包含字符,使用print输出的结果都一样。()

答案:对Python中的列表可以使用反向索引,而且反向索引不会出现越界错误。()

答案:错Python中的异常IndexError是指下标索引超出序列边界。()

答案:对构造函数是类的⼀个特殊函数,在python中,构造函数的名称为init。()

答案:错or运算符两侧的表达式的运算结果都是布尔值,因此结果是一个布尔值。()

答案:对二进制文件可以直接使用GBK编码格式进行解码。()

答案:错Python是一种编译型语言,编译链接后,可以在Shell中逐句执行的。()

答案:错函数的关键字参数必须位于位置参数之后。()。

答案:对异常处理机制可以增强程序的健壮性与容错性,使程序具有良好的容错能力,从而有效的提高用户体验,维持业务的稳定性。()

答案:错执行完except后的异常处理语句或else后面的语句块后,程序一定会执行finally后面的语句块。()

答案:对使用open函数的w模式打开文件,如果打开的文件不存在,则会出现无法访问文件的错误。()

答案:错if语句可以同时进行多个条件判断,使用"or"作为连接。只要其中一个条件成立,该项结果为True。()

答案:对Python中的列表可以使用反向索引,最后一个元素的索引为-1。()

答案:对Python对文件的操作中,read方法返回的是列表。()

答案:错列表生成式可以用来替代产生列表的循环语句,而且比循环效率更高,不受内存限制。()

答案:错二进制文件使用记事本或其他文本编辑器打开时一般来说无法正常查看其中的内容。()

答案:对Python是跨平台的编程语言,能够支持windows、苹果macOS和linux系统。()

答案:对文本文件可以使用forlineinfp类似的语句遍历文件对象fp中的每一行。()

答案:对在Python中,类的属性默认是公有的,如果改为私有,需要以双下划线开头命名。。()

答案:对以下选项对文件描述正确的是:()

答案:以读模式打开的文件无法进写操作;以写模式打开的文件无法进读操作若子类定义了自己的构造函数,其调用父类的构造方法的方式有()。

答案:super(子类,self).__init__();父类名称.__init__()Python语言可以在以下哪些领域应用()。

答案:应用开发;人工智能;数据分析;Web开发若lst=[1,2,3,4,5,6,7,8,9],能够获取最后2项的代码是()。

答案:lst[len(lst)-2:len(lst)+1];lst[-2:len(lst)];lst[7:];lst[-2:]关于break和continue语句,以下()选项正确。()

答案:continue语句在for循环和while循环中都可以使用;break语句只作用于语句所在层循环;break语句结束循环后继续执行循环语句后续语句下列选项中,布尔值为False的是()

答案:None;0支持双向索引的容器类型有哪些()。

答案:字符串;元组;列表

答案:PYTHON

答案:程序报错,执行不成功

答案:A如何使用切片,去除列表lst中的最后一个元素()。

答案:lst[:-1]下面()表示二进制数。

答案:0b1010101Python中“ab”+“cd”*2的结果是()。

答案:abcdcd如果子类中定义了和父类相同的方法,那么下面描述正确的是()。

答案:子类的方法重写了父类的方法,会覆盖父类的方法假设file是文本文件对象,下列选项中,哪一个可以用于读取一行内容()

答案:file.readline()产生一个[2,10]之间的偶数列表的语句是()。

答案:[tfortinrange(1,11)ift%2==0]如何获取列表lst中的倒数第2项()。

答案:lst[-2]下列关于Python面向对象的说法,错误的是()。

答案:类的构造函数名字和类名相同下述对元组的操作合法的是()。

答案:Tuple1+Tuple2关于形参和实参的描述,以下选项中正确的是()

答案:参数列表中给出要传⼊函数内部的参数,这类参数称为形式参数,简称形参如果执行出错,则后续代码不会继续执行,而是直接跳转至错误处理代码,其语句块是()。

答案:except

答案:无法访问属性name的错误以下哪个库是内置库()。

答案:math关于Python的元组类型,以下选项中描述错误的是()

答案:元组中元素不可以是不同类型表达式1+2*3.14>0的结果类型是:()。

答案:bool在异常处理中,可以使用except而不带任何异常类型。()

答案:对在异常处理中,每一个try,至少有一个except。()

答案:对try-finally语句无论是否发生异常都将执行最后的代码。()

答案:对在异常处理中,不可以使用except带多种异常类型。()

答案:错使用哪一种模式说明符,它会打开一个文件但不允许改变文件或者写入文件?()。

答案:r对文件进行读写操作之后必须关闭文件以确保所有内容都得到保存。()

答案:对当使用'r'模式说明符打开文件时,哪个方法将以字符串形式返回文件的内容?()。

答案:ReadPython对文件的操作中,readlines方法返回的是列表。()

答案:对Python中定义类时,类的构造函数是类的名字。()

答案:错下列选项中不是面向对象程序设计基本特征的是()。

答案:内聚Python中定义类的实例方法时,第一个参数必须代表实例本身,名称一般为self,但也可以修改。()

答案:对关于Python面向对象的描述,正确的是()。

答案:只有在类的内部才可以访问类的私有变量,外部不能访问;实例属性名如果以__开头,就变成了一个私有变量;类是对象的模板,而对象是类的实例定义类时,如果没有指定继承的父类,那么()。

答案:默认继承自object类表达式list(filter(lambdax:x%2,[1,2,3,4,5]))的值为()。

答案:[1,3,5]已知g=lambdax,y,z=5:x+y+z,那么表达式g(2,3,4)的值为()。

答案:9已知x=list(range(10)),则表达式x[-3:]的值为()。

答案:[7,8,9]表达式list(map(lambdax:x[-1],['hello','world','!']))的值为()。

答案:['o','d','!']列表生成式[xforxin[1,2,3,4,5]ifx<3]的值为()。

答案:[1,2]Python3.x中,input()函数的返回值都是字符串()。

答案:对一个函数如果带有默认值参数,那么必须所有参数都设置默认值。()

答案:错解决同一个问题的递归函数的效率比非递归函数的效率要高。()

答案:错在函数内部没有任何方法可以影响实参的值。()

答案:错在Python中,运算符+不仅可以实现数值的相加、字符串连接,还可以实现列表、元组的合并和集合的并集运算。()

答案:错表达式1234%100//10的值是()。

答案:3下列数据类型中,Python不支持的是。()

答案:char执行语句s="ab";t=(1,2,"ab")表达式sint的值是()

答案:True

答案:6

答案:W下面有关Python语言中for循环的描述,正确的是()。

答案:for循环通常用于循环次数确定的情况循环结构可以向已经执行过的语句部分跳转。(

温馨提示

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

评论

0/150

提交评论