2020年华南理工大学《python语言程序设计》练习题2.pdfVIP

  • 0
  • 0
  • 约6.1千字
  • 约 7页
  • 2026-01-19 发布于江西
  • 举报

2020年华南理工大学《python语言程序设计》练习题2.pdf

华南理工大学《python语言程序设计》

试题1

[单选题]下面选项中,描述错误的是()。

A.如果要创建的目录已经存在,则os.mkdir函数会报错

B.如果要创建的目录已经存在,则os.makedirs函数不会报错

C.如果要删除的目录不存在,则os.rmdir函数会报错

D.如果要删除的目录已存在但目录不为空,则os.rmdir函数会报错

试题2

[单选题]16、下面选项中,描述正确的是()。

A.可以基于一个已有类创建新类

B.定义类的同时必须定义好该类的所有属性和方法

C.定义一个类后还可以为其动态添加属性和方法

D.可以基于多个已有类创建新类

试题3

[单选题]下面文件文件打开方式中,不能对打开的文件进行写操作的是()。

A.w

B.wt

C.r

D.a

试题4

[单选题]通过列表中的()方法可以根据指定值查找第一个匹配的列表元素的位置。

A.index

B.find

C.search

D.at

试题5

[单选题]使用字典中的()方法可以一次插入多个元素。

A.add

B.update

C.push

D.insert

试题6

[单选题]使用字典中的()方法可以删除指定键的元素。

A.del

B.delete

C.pop

D.remove

试题7

[单选题]已知“d=dict(x=1,y=2)”,则执行“d.clear()”后,“len(d)”返回的结果是

()。

A.0

B.1

C.2

D.报错

试题8

[单选题]已知a=15,则执行“a%=6”后,a的值为()。

A.15

B.2.5

C.3

D.2

试题9

[单选题]下列选项中,+作为拼接运算符使用的表达式是

A.[1.2]+[2.5]

B.1.2+2.5

C.abc+def

D.[1.2+2.5]

试题10

[主观题]列表生成表达式的返回结果是一个列表。()

A.正确

B.错误

试题11

[主观题]如果使用类的实例对象调用类方法,则类方法中的第一个参数指向该实例对象。

()

如果使用类的实例对象调用类方法,则类方法中的第一个参数指向该实例对象。()

A.正确

B.错误

试题12

[单选题]为A类中的t属性定义一个获取属性值的方法(即getter),则应使用()装饰

器。

A.@property

B.@t.getter

C.@property.getter

D.t.property.getter

试题13

[主观题]如果字典a中包含可变类型的元素,则在用a给b赋值时,应使用copy模块的

deepcopy函数,以使得a和b中各元素的取值具有完全的独立性。()

A.正确

B.错误

试题14

[单选题]1、在Python编程环境提示符下直接输入Python代码并执行的运行方式称为()。

A.交互式运行

B.脚本式运行

C.代码式运行

D.即时式运行

试题15

[主观题]已知“str=abcdefabc”,则执行“str.replace(abc,cba)”后,str中保存的字

符串为cbadefcba。()

已知“str=abcdefabc”,则执行“str.replace(abc,cba)”后,str中保存的字符串

为cbadefcba。()

A.正确

B.错误

试题16

[主观题]表达式a=b=1中两个运算符的运算顺序是从右至左。()

A.正确

B.错误

试题17

[主观题]一个包中如果包括了模块

文档评论(0)

1亿VIP精品文档

相关文档