Python程序设计智慧树知到课后章节答案2023年下齐鲁师范学院_第1页
Python程序设计智慧树知到课后章节答案2023年下齐鲁师范学院_第2页
Python程序设计智慧树知到课后章节答案2023年下齐鲁师范学院_第3页
Python程序设计智慧树知到课后章节答案2023年下齐鲁师范学院_第4页
Python程序设计智慧树知到课后章节答案2023年下齐鲁师范学院_第5页
已阅读5页,还剩6页未读 继续免费阅读

下载本文档

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

文档简介

Python程序设计智慧树知到课后章节答案2023年下齐鲁师范学院齐鲁师范学院

第一章测试

关于Python计算生态,以下理解错误的是()‪‪‪‪‪‫‪‪‪‪‪‪‫‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‫

A:Python计算生态没有顶层设计B:所有标准库使用风格都比较接近C:第三方库的使用方法大都不一样D:第三方库受开发者的影响很大

答案:所有标准库使用风格都比较接近

以下选项对计算思维本质描述正确的是‪‪‪‪‫‪‪‪‪‪‪‫‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‫()

A:抽象和执行B:描述和执行C:计算和思维D:抽象和自动化

答案:抽象和自动化

以下描述了Python标准库和第三方库区别的是:‪‪‪‪‪‫‪‪‪‪‪‪‫‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‫()

A:标准库在Python解释器安装后可以直接使用B:标准库由Python社区核心团队编写C:标准库稳定性更好D:对于特定功能,如时间处理,标准库提供独一无二的库

答案:标准库在Python解释器安装后可以直接使用

自顶向下设计主要由下列哪个语法元素实现?‪‪‪‪‪‫‪‪‪‪‪‪‫‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‫()

A:对象B:过程C:循环结构D:函数

答案:函数

有关PyInstaller库描述正确的是‪‪‪‪‪‫‪‪‪‪‪‪‫‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‫()

A:PyInstaller库是第三方库,使用时需要安装,安装的命令是pipinstallPyInstallerB:PyInstaller库是标准库,只要安装了Python解释器就可以使用C:Python源代码文件snow.py打包成可执行程序,在cmd命令行输入的命令是:PyInstaller-hsnow.pyD:将Python源代码文件snow.py打包成可执行程序,在cmd命令行输入的命令是:PyInstaller-cleansnow.py

答案:PyInstaller库是第三方库,使用时需要安装,安装的命令是pipinstallPyInstaller

第二章测试

在Python中表示空值的是()

A:0B:NoneC:’’D:NULL

答案:None

变量a=60,变量b=13,则a^b=()

A:49B:240C:61D:12

答案:49

已知x=3,那么执行语句x+=6之后,x的内存地址不变。()

A:对B:错

答案:错

以下运算符是Python的字符运算符的是:()

A:-B:&&C:+D:*

答案:+;*

Python浮点数的数值范围和小数精度受不同计算机系统的限制。

A:错B:对

答案:对

第三章测试

while循环的循环体至少执行一次。()

A:对B:错

答案:错

下列程序段的输出结果是()

foriinrange(10,0,-2):print(i,end="")

A:108642B:1086420C:0246810D:246810

答案:108642

表达式5//3&3的值是()

A:1B:TrueC:FalseD:0

答案:1

关于Python循环功能,以下说法正确的是:()

A:break用于提前结束当前循环B:while和for循环可以使用else语句C:continue语句用于提前结束本次循环D:break结束的知识自身所在循环,内层循环提前结束不影响外层循环

答案:break用于提前结束当前循环;while和for循环可以使用else语句;continue语句用于提前结束本次循环;break结束的知识自身所在循环,内层循环提前结束不影响外层循环

for、while可以和else构成循环控制语句,else语句只在循环正常执行并结束后执行。

A:对B:错

答案:对

第四章测试

rang(1,12,3)的值是()

A:[1,4,7,10,12]B:[0,3,6,9]C:[1,4,7,10]D:[0,3,6,9,12]

答案:[1,4,7,10]

已知列表x=list(range(9)),那么执行语句delx[:2]之后,x的值为()。

A:[1,3,5,7]B:[1,3,5,7,9]C:[2,3,4,5,6,7,8]D:[0,1,3,5,7]

答案:[2,3,4,5,6,7,8]

表达式(12,34,56)+(78)的结果是()

A:((12,34,56),78)B:程序出错C:(12,34,56,78)D:(12,34,56,(78))

答案:程序出错

下列if语句统计“成绩(score)优秀的男生以及不及格的男生”的人数,正确的语句为:()

A:if(gender="男"orscore=90):n+=1B:if(gender="男"and(score=90)):n+=1C:if(gender="男"andscore=90):n+=1D:if(gender="男"andscore=90):n+=1

答案:if(gender="男"and(score=90)):n+=1

关于列表,下面描述不正确的是()

A:必须按顺序插入元素B:支持in运算符C:元素类型可以不同D:长度没有限制

答案:必须按顺序插入元素

第五章测试

下列不是使用函数的优点的是‪‪‪‪‪‫‪‪‪‪‪‪‫‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‫()

A:使程序便于阅读B:较少代码重复C:使程序更加模块化D:为了展现智力优势

答案:为了展现智力优势

下面关于函数的说法,错误的是()

A:函数体中如果没有return语句,也会返回一个None值B:函数可以减少代码的重复,使得程序更加模块化C:调用函数时,传入参数的顺序和函数定义时的顺序必须相同D:在不同的函数中可以使用相同名字的变量

答案:调用函数时,传入参数的顺序和函数定义时的顺序必须相同

创建自定义函数的关键字是()

A:procedureB:defC:funcD:Function

答案:def

下面函数调用使用的参数传递方式是()

result=sum(num1,num2,num3)

A:变量名称绑定B:关键字绑定C:位置绑定D:变量类型绑定

答案:位置绑定

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

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

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

第六章测试

以下对Python文件处理的描述中,错误的是‪‪‪‪‪‫‪‪‪‪‪‪‫‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‫()

A:Python能够以文本和二进制两种方式处理文件B:文件操作结束后可以使用close()方法关闭,释放文件的使用授权C:当文件以文本方式打开时,读写按照字节流方式D:Python通过解释器内置的open()函数打开一个文件

答案:当文件以文本方式打开时,读写按照字节流方式

以下关于Python文件打开模式的描述中,错误的是‪‪‪‫‪‪‪‪‪‪‫‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‫()

A:创建写模式cB:覆盖写模式wC:追加写模式aD:只读模式r

答案:创建写模式c

以下不属于Python文件操作方法的是‪‪‪‪‪‫‪‪‪‪‪‪‫‪‪‪‪‪‪‪‪‪‪‪‪‪()

A:joinB:splitC:writeD:readline

答案:join;split

以下程序的运行结果是‪‪‪‪‪‫‪‪‪‪‪‪‫‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‫()

fo=open("a.txt",'w',encoding="utf-8")

x=['春天','夏天','秋天']

fo.writelines(x)

fo.close()

A:春天夏天秋天B:第一行:"春天"第二行:"夏天"第三行:"秋天"C:第一行:春天第二行:夏天第三行:秋天D:"春天""夏天""秋天"

答案:春天夏天秋天

以下语句的执行结果是‪‪‪‫‪‪‪‪‪‪‫‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‫()

withopen('a.txt','w+')asfo:

fo.write('hello')

print(fo.read())

A:出现读写异常B:在控制台输出helloC:在控制台输出"hello"D:读文件的函数没有从文件里读到字符串

答案:读文件的函数没有从文件里读到字符串

第七章测试

下列创建类,方法正确的是?‪‪‪‪‪‫‪‪‪‪‪‪‫‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‫()

A:ClassPerson():B:classPerson():C:Classperson():D:classPerson()

答案:classPerson():

下列说法中,错误的是‪‪‪‫‪‪‪‪‪‪‫‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‫()

A:在Python中,一个子类只能有一个父类B:类是对象的模板,而对象是类的实例C:实例属性如果以__开头,就变成了一个私有变量D:只有在类的内部才可以访问私有变量,外部不能访问

答案:在Python中,一个子类只能有一个父类

以下哪种访问实例属性的方式是正确的‪‪‪‪‪‫‪‪‪‪‪‪‫‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪()

A:self.heightB:self.height()C:heightD:self[height]

答案:self.height

面向对象的三大特征不包括哪一项‪‪‪‪‪‫‪‪‪‪‪‪‫‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‫()

A:可维护性B:多态C:继承D:封装

答案:可维护性

关于类方法说法错误的是‪‪‪‪‪‫‪‪‪‪‪‪‫‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‫()

A:类方法在定义中,第一个参数必须是clsB:使用类直接调用方法的时候,忽略第一个参数C:类方法是属于类本身的,不可以使用对象实例调用D:不可以使用状其实方式定义类方法

答案:类方法是属于类本身的,不可以使用对象实例调用;不可以使用状其实方式定义类方法

第八章测试

PyQtGUI编程中提供了一个有标题的组合框类型是?‪‪‪‪‪‫‪‪‪‪‪‪‫‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‫()

A:QGroupBoxB:QVBoxLayoutC:QHBoxLayoutD:QGridLayout

答案:QGroupBox

从标准输入框QInputDialog控件中获取列表里的选项输入函数是?‪‪‪‪‪‫‪‪‪‪‪‪‫‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‫()

A:getDouble()B:getInt()C:getText()D:getItem()

答案:getItem()

PyQt中用于操作文件的类是‪‪‪‪‪‫‪‪‪‪‪‪‫‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‫()

A:QlibraryB:QFileC:QDirD:QFileDialog

答案:QFileDialog

PyQtGUI编程中,返回消息框QMessageBox中的文本所使用的的成员函数是‪‪‫‪‪‪‪‪‪‫‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‫()

A:setText()B:setIcon()C:getText()D:text()

答案:text()

下面关于Qt信号与槽的叙说正确的有‪‪‪‫‪‪‪‪‪‪‫‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‫()

A:多个信号可以连接到同一个槽B:信号与槽通过disconnect()函数进行解绑C:一个信号可以连接多个槽D:信号与槽通过connect()函数任意连接

答案:多个信号可以连接到同一个槽;信号与槽通过disconnect()函数进行解绑;一个信号可以连接多个槽;信号与槽通过connect()函数任意连接

第九章测试

基于django-rest-framework的RESTfulAPI的开发过程下列错误的是()

A:编写视图函数的逻辑,根据HTTP请求类型,对请求的资源进行相应操作,这个过程通常涉及数据库的操作B:绑定URL和视图函数,当用户访问某个URL时,调用绑定的视图函数进行处理C:使用约定的资源描述格式(例如XML或者JSON)序列化资源并将数据返回给客户端(通过HTTP响应)D:在视图中渲染HTML模板,返回HTTP响应

答案:在视图中渲染HTML模板,返回HTTP响应

Django为自己模板系统提供内置后端,其简写为()

A:DMLB:DCLC:DDLD:DTL

答案:DTL

下面那个不是路由映射的组成部分()

A:名称B:视图函数的调用C:视图函数的路径D:匹配模式

答案:视图函数的调用

可以严格匹配请求路径/

温馨提示

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

评论

0/150

提交评论