Python语言程序设计知到智慧树章节测试课后答案2024年秋烟台职业学院_第1页
Python语言程序设计知到智慧树章节测试课后答案2024年秋烟台职业学院_第2页
Python语言程序设计知到智慧树章节测试课后答案2024年秋烟台职业学院_第3页
Python语言程序设计知到智慧树章节测试课后答案2024年秋烟台职业学院_第4页
免费预览已结束,剩余5页可下载查看

下载本文档

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

文档简介

Python语言程序设计知到智慧树章节测试课后答案2024年秋烟台职业学院第一章单元测试

下列标识符中,合法的是()。

A:helloB:Hello#C:2ndObjD:-hello

答案:hello下列数值中,不属于整数类型的是()。

A:0x80B:-28C:28D:3.14

答案:3.14下列选项中,对应的布尔值为True的是()

A:0B:1C:NoneD:{}

答案:1下列语句中,定义变量符合规范的是()。

A:a==10B:inta=10C:b=10D:b>=10

答案:b=10Python使用#符号注释单行语句。()

A:()B:{}C:缩进D:[]

答案:缩进Python使用#符号注释单行语句。()

A:错B:对

答案:对Python的单行注释以//开头。()

A:错B:对

答案:错标识符可以以数字开头。()

A:对B:错

答案:错Python中的标识符不区分大小写。()

A:错B:对

答案:错3.14、10.506都属于浮点数。()

A:错B:对

答案:对

第二章单元测试

Python中的每个if条件语句后面都要使用冒号。()

A:错B:对

答案:对只有if语句的判断条件为False,程序才能执行else语句。()

A:对B:错

答案:对循环语句可以嵌套使用。()

A:错B:对

答案:对在Python中没有switch-case语句。()

A:错B:对

答案:对Python中没有do-while循环。()

A:对B:错

答案:对阅读下面的一段程序:

sum=0

foriinrange(100):

if(i%10):

continue

sum=sum+i

print(sum)

执行程序,最终输出的结果是()。

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

答案:450下列语句中,用来结束整个循环的是()。

A:elseB:breakC:continueD:pass

答案:break下列语句中,能够控制程序循环执行的是()。

A:switchB:whileC:ifD:do...while

答案:whileelif语句既可以单独使用,也可以和if语句一起使用。()

A:对B:错

答案:错请阅读下面的程序:

foriinrange(10):

i+=1

ifi==8ori==5:

continue

print(i)

上述程序中,print语句会执行()次。

A:6B:9C:7D:8

答案:8

第三章单元测试

元组可以使用下标来修改其内部的元素。()

A:对B:错

答案:错字典中的键是任意类型的、可重复的。()

A:对B:错

答案:错字典是通过下标来查找某个元素的。()

A:对B:错

答案:错使用get()方法访问字典时能设置默认值。()

A:对B:错

答案:对通过keys()方法可以返回字典的键视图。()

A:错B:对

答案:对如果使用不存在的键获取字典的值,则程序会报错。()

A:对B:错

答案:对元组的索引是从0开始的。()

A:错B:对

答案:对下列语句中,变量类型属于列表的是()。

A:a=“1,2,3”B:a=[1,2,3]C:a=(1,2,3)D:a={1,2,3}

答案:a=[1,2,3]遍历列表时,可以直接将列表作为for表达式中的序列使用。()

A:对B:错

答案:对请阅读下面的程序:

tup1=(12,'bc',34)

tup2=('ab',23,'cd')

tup3=tup1+tup2

print(tup3[2])

执行上述程序,最终输出的结果为()。

A:12B:abC:34D:bc

答案:34

第四章单元测试

定义函数时,函数体的内容全部要放在花括号里面。()

A:错B:对

答案:错函数可以提高编写的效率以及代码的重用性。()

A:错B:对

答案:对函数代码块是以del开头的。()

A:错B:对

答案:错通过“函数名()”可以完成无参数函数的调用。()

A:对B:错

答案:对在调用函数的时候,不指定参数传递的数据一定要和定义的参数顺序一一对应。()

A:对B:错

答案:对匿名函数是指没有函数名的函数。()

A:错B:对

答案:对定义函数时,带有默认值的参数一定要位于参数列表的末尾位置,否则程序会报错。()

A:错B:对

答案:对定义好的函数是不会自动执行的,需要调用它才行。()

A:对B:错

答案:对函数外定义的全局变量,在函数的内部也能访问。()

A:对B:错

答案:对请阅读下面一段程序:

defsum(a,b):

temp=b

b=a

a=temp

return(a,b)

print(sum(b=11,a=22))

运行程序,最终输出的结果为()。

A:22B:11C:11,22D:33

答案:11,22

第五章单元测试

面向对象是一种符合人类思维习惯的编程思想。()

A:错B:对

答案:对类是对某一类事物的抽象描述,对象是现实中该类事物的个体。()

A:错B:对

答案:对通过类的实例调用构造方法,完成对象的初始化操作。()

A:对B:错

答案:错如果类中有构造方法,实例化时会首先自动调用构造方法。()

A:对B:错

答案:对如果要修改属性的默认值,可以在构造方法中使用参数设置。()

A:错B:对

答案:对请阅读下面一段示例程序:

classPerson(object):

def__init__(self,name):

______.name=name

下列选项中,可以填写到上述横线处的是()。

A:outB:shellC:selfD:in

答案:self下列方法中,用来初始化对象属性的是()。

A:__add__()B:__str__()C:__del__()D:__init__()

答案:__init__()假设要给cat对象添加age属性,该属性的值为5,添加方式为()

A:age.cat=5B:cat=5C:cat.age=5D:age=5

答案:cat.age=5在Python中,可以使用()关键字来声明一个类

A:classB:defC:defineD:dell

答案:class某个对象调用方法时,Python解释器会把这个对象作为第1个参数传给self。()

A:错B:对

答案:对

第六章单元测试

程序监控到错误,就会执行except语句,再执行try未执行的语句。()

A:错B:对

答案:错FileNotFoundError异常产生的原因是试图打开不存在的文件。()

A:对B:错

答案:对一个try语句可以对应多个except子句。()

A:错B:对

答案:对一个except子句只能捕捉1种异常类型。()

A:对B:错

答案:错如果except子句没有指明任何异常,则不会捕获任何异常。()

A:错B:对

答案:错使用write方法向一个已有数据的文件写入数据,会先清空文件的原数据再写入。()

A:对B:错

答案:对使用文件时,如果不使用close方法关闭文件,一旦程序奔溃,很可能导致文件中的数据没有保存。()

A:对B:错

答案:对如果向一个已有文件写数据,数据会追加到原来内容的末尾。()

A:对B:错

答案:错read只能一次性读取整个文件的数据。()

A:对B:错

答案:错文件的访问模式默认为可读模式。()

A:对B:错

答案:对

第七章单元测试

如果属性名称的前面加了两个下划线,则表明该属性是私有属性。()

A:错B:对

答案:对面向对象程序设计中,把对象的属性和行为组织在同一个类模块内的

温馨提示

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

评论

0/150

提交评论