Python编程基础_南开大学中国大学mooc课后章节答案期末考试题库2023年
1.正则表达式“^ab[\s\S]*c$”可以与任一以“ab”开头、以“c”结尾的字符串匹配。

参考答案:
正确

2.已知stu1和stu2是Student类的两个对象,则执行“stu1>stu2”时会自动执行Student类的( )方法。

参考答案:
__gt__

3.除了系统遇到错误产生异常外,我们也可以使用( )产生异常。


参考答案:
raise

4.已知在D:\Python目录下有一个test.dat文件,则下列选项中返回True的是( )。

参考答案:
ists('D:\\Python\\test.dat')_ists('D:\\Python')_os.path.isdir('D:\\Python')_os.path.isfile('D:\\Python\\test.dat')

逻辑漏洞
5.os.path.join('.','src','tools')与'.{0}src{0}tools'.format(os.sep)返回的字符串相同。

参考答案:
正确


6.执行“print(0o20)”,则在屏幕上会输出( )。

参考答案:
16

7.如果一个异常无法被任何的except子句捕获,则程序会抛出该异常并停止。

sqlite的手机版下载和安装参考答案:
正确

8.已知“ls=[1,3,2,5]”,则执行“ls.sort(reverse=True)”后ls的值为( )。

参考答案:
[5,3,2,1]

mjpeg格式转换
9.如果要将字符串中的首字母大写、其他字母都小写,应使用字符串的( )方法。

参考答案:
capitalize

10.re.finditer函数的返回结果必然是( )。

参考答案:
迭代器

11.已知“a=tuple('my')+tuple('book')”,则a的值是( )。

参考答案:
('m','y','b','o','o','k')

12.如果一个子类有两个或更多父类,则这种继承关系称为多重继承。

参考答案:
正确

13.将一个函数的运算结果返回到函数调用的地方,应使用( )。

参考答案:
return

14.析构方法的方法名是( )。

python编程基础教程课后答案参考答案:
__del__

15.已知通过“stu=Student('1810101','李晓明')”可以创建一个Student类对象并赋给stu,则创建该对象时所执行的构造方法的形参个数(不考虑不定长参数的情况)为( )。

参考答案:
3

16.已知Student类是一个空类,则通过“Student.name='unknown'”语句增加的属性可以通过
( )访问。

参考答案:
类名或对象名

17.已知“str='a\rb\r\nc\n'”,则“str.splitlines(True)”的返回结果是( )。

参考答案:
['a\r','b\r\n','c\n']

18.os模块中用于依次创建路径中所有不存在的目录的函数是( )。

参考答案:
makedirs

word下一页横向
19.只有try子句的语句序列执行时未发生异常才会执行的子句是( )。

参考答案:
else

20.os模块中用于删除指定路径的最后多层目录的函数是( )。

参考答案:
removedirs

21.在执行同样代码的情况下,系统会根据对象实际所属的类去调用相应类中的方法,这个特性是类的( )。


参考答案:
多态性

22.下面文件文件打开方式中,不能对打开的文件进行写操作的是( )。

参考答案:
r

23.解释是将源代码全部翻译成机器指令,再加上一些描述信息,生成可执行文件。

参考答案:
错误


24.下列选项中,属于IDLE窗口模式的是( )。

参考答案:java怎么解析xml
Shell_Editor

25.Python程序使用( )进行多行注释。

参考答案:
三个连续双引号_三个连续单引号

26.Python的运行方式包括( )。

参考答案:
脚本式运行_交互式运行

27.Python是一种( )语言。

参考答案:
解释型语言_高级语言

28.已知在A类中定义了方法fa,在B类中定义了属性b,在C类中定义了方法fc和属性c,A是B的父类,B是C的父类,则B类中的成员包括( )。

参考答案:
b_fa


29.Python程序中每条语句以分号结尾。

参考答案:
错误

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。