Python编程基础与项目实践智慧树知到期末考试章节课后题库2024年重庆开放大学重庆工商职业学院_第1页
Python编程基础与项目实践智慧树知到期末考试章节课后题库2024年重庆开放大学重庆工商职业学院_第2页
Python编程基础与项目实践智慧树知到期末考试章节课后题库2024年重庆开放大学重庆工商职业学院_第3页
Python编程基础与项目实践智慧树知到期末考试章节课后题库2024年重庆开放大学重庆工商职业学院_第4页
Python编程基础与项目实践智慧树知到期末考试章节课后题库2024年重庆开放大学重庆工商职业学院_第5页
已阅读5页,还剩6页未读 继续免费阅读

下载本文档

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

文档简介

Python编程基础与项目实践智慧树知到期末考试答案章节题库2024

年重庆开放大学重庆工商职业学院

1.函数是代码复用的一种方式。()

答案:对

2.python变量名区分大小写,所以student和Student不是同一个变量。()

答案:对

3.Python中的global关键字用于声明一个变量为全局变量,只能在函数内部

使用。()

答案:错

4.s[l:5]可以去除字符串s中从索引值1开始到5结束的子字符串。()

答案:错

5.map。函数接受一个函数和一个可迭代对象,返回由函数应用于每个元素后

的结果组成的迭代器。()

答案:对

6.print(l+2)的输出结果是3。()

答案:错

7.异常处理结构中的finally块中代码仍然有可能出错从而再次引发异常。()

答案:对

8,拥有相同(或者类似)属性和行为的对象都可以抽象出一个类。()

答案:对

9.无法使用lambda表达式定义有名字的函数。()

答案:对

10,列表lst=[12,-5,-22,-10,-26,35,0,49,3,的结晶剧|3:8;2]35,49]

()

答案:对

11.dict={[l,2,3]:"user"}不能创建一个字典。()

答案:对

12.自定义函数不可以被自己调用。()

答案:错

13.在使用Xpath时,需要首先导入Xpath模块。()

答案:错

14.类名一般采用大驼峰命名规则。()

答案:对

15.在python的循环体内,continue语句的作用是结束该语句所在的循环。()

答案:错

16.类是抽象的,而对象是具体的、实实在在在的一个事物。()

答案:对

17.print。是标准的输出函数。()

答案:对

18.5-3.a={},type(a)结果是。()

答案:错

19.使用Xpath中的路径表达式7bookstore/*"表示选取根元素bookstore。()

答案:错

20.Python是一种跨平台、开源、免费的高级动态编程语言。()

答案:对

21.Python不允许使用关键字作为变量名,允许使用内置函数名作为变量名,

但这会改变函数名的含义。()

答案:对

22.Python中的filter。函数用于过滤序列,返回由符合条件的元素组成的迭代

器。()

答案:对

23.python使用缩进来体现代码之间的逻辑关系。()

答案:对

24.以下不能创建一个字典的语句是()

答案:dict3={[1,2,3]:"uestc”}

25.以下关于函数的描述,错误的是()。

答案:使用函数的目的只是为了增加代码复用

26.表达式1001==0的婚果是:()

答案:False

27.不定长的位置参数在传递给函数时会被封装成()。

答案:元组

28.关于Pytho语言的注释,以下选项中描述错误的是()

答案:Python语言的单行注释以单引号’开头

29.下列哪种不是Python元组的定义方式()

答案:(1)

30.Python语句print(type([l,2,3,4]))的输出结果是()

答案:

31.以下关于循环结构的描述,错误的是:()

答案:遍历循环使用fori革句,其中循环结构不能是文件

32.以下哪些是爬虫技术可能存在风险()

答案:其他选项都是

33.类中的()对应一个类可以用来保存哪些数据。

答案:属性

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

答案:3_1

35.以下哪个HTML标签表示定义列表项目()

答案:

36.下列关于Xpath中功能函数描述错误的是()

答案:contains方法可用于选取以指定值开头的节点

deftest(b=2,a=4):

globalz

z+=a*b

returnz

z=10

37.Print(z;test())

答案:1018

38.以下选项,不是Python保留字的选项是:()

答案:string

39.requests获取get或者post请求后需要通过()属性获取文本内容。

答案:content

40.为A类中的t属性定义一个获取属性值的方法(即getter),则应使用()

装饰器。

答案:@property

41.python源程序5行的方式()

答案:解释执行

42.用于获取父类代理对象的方法是()。

答案:super

43.以下代码不能正确运行的是()

答案:Box.,volume。

w=input('请输入数字和字母构成的字符串:’)

forxinw:

if'0'<=x<='9':

continue

else:

w.replace(x,")

44.print(w)

答案:93python22

k=0

whileTrue:

s=input(,请输入q退出

ifs='q':

k+=1

continue

else:

k+二2

break

45.print(k)

答案:2

46.网站根目录中哪个文件里面的内容会告诉爬虫哪些数据是可以爬取的,哪些

数据是不可以爬取的()

答案:robots.txt

47.lambda函数是指()。

答案:不使用def定义函数的形式

48.下列哪种函数参数定义不合法()

答案:defmyfunc(*args,a=l)

49.下列不属于HTTP请求过程的是()

答案:搜索文档

50.Robots协议用来告知网站如何识别访问者是真人还是机器人(应用程序)。

()

答案:错

51.在浏览器页面按下F10可以打开开发者模式。()

答案:错

52.在XPath中,XML文档是被作为节点树来对待的,树的根被称为总节点。

()

答案:错

53.编写程序时遇到的错误可大致分为类,分别为语法错误和运行时错误。

()

答案:对

54.lambda表达式通常用于编写需要反复调用的函数。()

答案:错

55.使用Python解析json时,使用单引号或双引号来表示字符串。()

答案:错

56,表达式len(range(l,9))的值是9。()

答案:错

57.在Python编程中,自己抛出的异常被称之为自定义异常。()

答案:错

58.三维动态人脸识别技术的关键在于使用高精度三维全脸相机获取人脸的三维

几何形貌特征和黑白纹理特征。()

答案:错

59.在Python语言的正则表达式匹配中,默认采用贪婪模式。()

答案:对

60.list(map(lambdax:x+1,filter(lanbdax:x>5,range(8))))

答案:[7,8]

fruits=['.:pJ,]

6].〈rint(sorted(fm:is,rm—WHie))

答案:「banana:‘orange1,,apple]

62.data='[{"name":"Tom","age":19匚’

答案:data[O]「name’]

语文数学英语

张三408910

李四853089

g王五917924

63.

答案:d£sum(l)

64.使用datetime.strptime。解析字符串“2023年11月18日20:39”为

datetime,以下哪种format可以正确解析?()

答案:%丫年%111月%(1日%比%]\1

65.在DataFrame中选取列名为A和B的列的正确语法是?()

答案:df[「A',E]]

66,使用json模块进行解析时,哪个方法可以从文件中读取数据转换为Python

对象?()

答案:json.load。

67.使用pandas的哪个方法可以将DataFrame保存为excel?()

答案:to_excel

try:

num=1/0

except:

print(T,end=)

else:

print(2\end=)

finally:

68.print(3*,end=)

答案:13

69.如果代码中尝试访问字典中不存在的键,最有可能抛出的异常是?()

答案:KeyError

70.csv文件通常使用制表符\t来分割一行中的不同字段。()

答案:错

7LXML格式错误的文档将无法使用Ixml来进行解析。()

答案:错

72,可以通过response对象的code属性判断爬取是否成功。()

答案:错

73.当文件内容非常多时,我们应当使用readlines。方法来进行读取。()

答案:错

74.使用with关键字打开的文件,不需要手工调用close方法。()

答案:对

75.使用Python的内置标准库不需要使用import进行导入。()

答案:错

76.使用“r+”模式打开文件,表示可以读取也可以追加内容。()

答案:错

77.Python中使用open打开文件,文件模式通常包括T'、"w"、"a"、"x"等。

()

答案:对

78.默认情况下,Python按照二进制格式打开文件。()

答案:错

79.使用file.write。函数写入文件时,需要手工在行末添加换行符。()

答案:对

80.在Python中,使用pymysl的哪个函数来连接到MySQL数据库?()

答案:connect

81.如果需要打开一个文件进行读写,要求如果文件不存在则主动创建,需要使

用哪个读写模式?()

答案:W+

<html>

<animal>

<dogtype=*Husky'r>karl,</dog>

<dogtype=*Bulldog*>motnoC/dog

</animal>

82.</html>

答案:〃dog[@type="Husky"]/text()

83.使用爬虫爬取服务器数据,爬虫的行为需要遵循以下哪个文件的要求?()

答案:robots,txt

84.以下哪个命令用于在Python开发环境中安装第三方库?()

答案:pipinstall

85.当使用网络爬虫爬取数据时,服务器返回503代表什么含义?()

答案:服务器错误

86.以下哪个第三方模块,通常用于Python数据分析?()

答案:Pandas

87.服务器返回以下哪个错误,通常是触发了反爬机制?()

答案:403

88.为了能让爬虫模拟浏览器访问服务器,通常需要设置以下哪个请求头?()

答案:UserAgent

89.当需要向文件中写入中文时,通常需要在打开文件时添加以下哪个参数?

()

答案:encoding

90.Python中的面向对象编程是一种编程范式,可以将数据和操作封装在一个对

象中。

答案:对

91.生成器是特殊的迭代器,它们在每次调用时都会从头开始执行。()

答案:错

92.派生类会自动调用基类的构造函数。()

答案:错

93.Python模块本质上是一个Python脚本文件,可以包含变量、函数和类。()

答案:对

94.在参数列表中使用不定长参数*args时,参数会自动组织成一个字典传入。

()

答案:错

95.Python优先在基类中查找对应的方法,基类中没有再在派生类中查找。()

答案:错

96.函数的形参就是在定义函数时,括号中所声明的参数。()

答案:对

97.在Python中定义函数,必须以return作为函数的结束。()

答案:错

98.使用关键字参数,可以在调用时不按照顺序进行传参。()

答案:对

99.research方法扫描整个字符串并返回所有成功的匹配。()

答案:对

100.Python面向对象编程中,类的析构方法使用哪一个关键字?()

答案:_del_

101.在Java语言中,0.6321是float类型的数据。()

答案:错

102.在Python类中如何定义私有方法?()

答案:在方法前加两个下划线_

103.关于引入自定义模块,下面那种方式是正确的?()

frommy_moduleimportStudent

较安.tom-Student('001','tom,)

104.下面哪个标准模块可以对文件进行操作?()

答案:os

105.下面哪段代码正确的定义了name这个类属性?()

classMeeting:

纹案.name=「」」

106.下面哪个正则表达式可以匹配身份证号码?()

答案:\d{17}[\d|x|X]

107.面向对象三大特性不包括以下哪个?()

答案:构造

108.关于Python的类属性和实例属性,下面哪个说法是正确的?()

答案:类属性可以通过类名或实例名访问。

109.关于Python函数的参数,下面哪个说法是错误的?()

答案:带默认值的参数是关键字参数。

110.函数调用需要提供函数所需要的参数,参数个数必须与函数定义时声明的参

数个数一致。()

答案:对

111.函数名称按照编程习惯以小写字母或下划线开头,后面跟随任意长度的字母、

数字、下划线等字符,组成合法的函数名。()

答案:对

112.函数能够提高代码执行速度。()

答案:错

113.Python中的默认值参数是指,在定义函数时为部分形参设置了默认值,在

调用函数时如果不为已经设置了默认值的形参传递实参则使用设置的默认值,

如果传递了实参则使用传递的实参。()

答案:对

114.形参是可选的,即函数可以包含参数,也可以不包含参数,多个形参之间用

逗号隔开。()

答案:对

115.关键字参数不可以按照任意顺序传递,并且不可以省略某些参数。()

答案:错

116.如果函数中没有return语句或者return语句不带任何返回值,则该函数的

返回值为None。()

答案:对

117.函数不可以返回任何类型的值给调用者。()

答案:错

118.函数体由一系列语句组成,以冒号结束,在函数体内的语句行与行之间需要

有一定的缩进空格,以指明属于函数体的一部分。()

答案:对

119.函数一旦被定义,就可以在程序的任何地方被调用。()

答案:对

120.以下选项中,对于函数定义错误的是()

答案:defvfunc(*a,b)

121.调用函数时传递的实参个数必须与函数形参个数相等才行。()

答案:错

122.函数中的return语句一定能够得到执行。()

答案:错

123.基本的Python内置函数eval(x)的作用是()

答案:去掉字符串x最外侧引号,当作Python表达式评估返回其值

124.定义Python函数时必须指定函数返回值类型。()

答案:错

125.以下关于python函数说法不正确的是()

答案:python函数不需要指定函数名

126.Python不支持的参数类型()

答案:不变参数

127.Python中的位置参数是指,调用函数传递参数时没有任何多余的说明,多

个实参依次按顺序传递给对应的形参,要求实参和形参的数量与顺序必须一

一对应,否则会抛出异常。()

答案:对

128.在Python中定义函数时不需要声明函数参数的类型。()

答案:对

129.()函数是指直接或间接调用函数本身的函数

答案:递归

130.Python内置函数,可以返回对象(字符、列表、元组等)长度或项目个数

()

答案:len

131.函数定义格式中不包含()

答案:实参

132.关于函数作用的描述错误是()。

答案:都不对

133.关于函数参数传递中,形参与实参的描述错误的是()。

答案:实参与形参的名字必须相同。

134.关于递归函数的描述,以下选项中正确的是()

答案:函数内部包含对本函数的再次调用

135.在Python中,关于函数的描述,以下选项中正确的是()

答案:函数eval。可以用于数值表达式求值,例如eval("2*3+l")

136.Python脚本文件的扩展名为()。

答案:py

137.使用()函数接收用输入的数据

答案:input。

138.假设函数中不包括global保留字,对于改变参数值的方法,以下选项中错

误的是()

答案:参数的值是否改变与函数中对变量的操作有关,与参数类型无关

139.314j是合法Pytho散字类型。()

答案:对

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

答案:对

141.在Python3.x中可以使用中文作为变量名。()

答案:对

142.在Pytho浒Oxad是合法的十六进制数字表示形式。()

答案:对

143.在Python3洋运算符+不仅可以实现数值的相加、字符串连接,还可以实

现列表、元组的合并和集合的并集运算。()

答案:错

144.列表可以作为字典的“键”。()

答案:错

145.加法运算符可以用来连接字符串并生成新字符串。

温馨提示

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

评论

0/150

提交评论