Python编程基础_南开大学中国大学mooc课后章节答案期末考试题库2023年
1.正则表达式“^ab[\s\S]*c$”可以与任一以“ab”开头、以“c”结尾的字符串匹配。
参考答案:
正确
参考答案:
正确
2.已知stu1和stu2是Student类的两个对象,则执行“stu1>stu2”时会自动执行Student类的( )方法。
参考答案:
__gt__
参考答案:
__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')
参考答案:
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
参考答案:
16
7.如果一个异常无法被任何的except子句捕获,则程序会抛出该异常并停止。
sqlite的手机版下载和安装参考答案:
正确
sqlite的手机版下载和安装参考答案:
正确
8.已知“ls=[1,3,2,5]”,则执行“ls.sort(reverse=True)”后ls的值为( )。
参考答案:
[5,3,2,1]
[5,3,2,1]
9.如果要将字符串中的首字母大写、其他字母都小写,应使用字符串的( )方法。
参考答案:
capitalize
参考答案:
capitalize
10.re.finditer函数的返回结果必然是( )。
参考答案:
迭代器
参考答案:
迭代器
11.已知“a=tuple('my')+tuple('book')”,则a的值是( )。
参考答案:
('m','y','b','o','o','k')
参考答案:
('m','y','b','o','o','k')
12.如果一个子类有两个或更多父类,则这种继承关系称为多重继承。
参考答案:
正确
参考答案:
正确
13.将一个函数的运算结果返回到函数调用的地方,应使用( )。
参考答案:
return
参考答案:
return
14.析构方法的方法名是( )。
python编程基础教程课后答案参考答案:
__del__
python编程基础教程课后答案参考答案:
__del__
15.已知通过“stu=Student('1810101','李晓明')”可以创建一个Student类对象并赋给stu,则创建该对象时所执行的构造方法的形参个数(不考虑不定长参数的情况)为( )。
参考答案:
3
参考答案:
3
16.已知Student类是一个空类,则通过“Student.name='unknown'”语句增加的属性可以通过
( )访问。
参考答案:
类名或对象名
参考答案:
类名或对象名
17.已知“str='a\rb\r\nc\n'”,则“str.splitlines(True)”的返回结果是( )。
参考答案:
['a\r','b\r\n','c\n']
参考答案:
['a\r','b\r\n','c\n']
18.os模块中用于依次创建路径中所有不存在的目录的函数是( )。
参考答案:
makedirs
参考答案:
makedirs
word下一页横向
19.只有try子句的语句序列执行时未发生异常才会执行的子句是( )。
参考答案:
else
参考答案:
else
20.os模块中用于删除指定路径的最后多层目录的函数是( )。
参考答案:
removedirs
参考答案:
removedirs
21.在执行同样代码的情况下,系统会根据对象实际所属的类去调用相应类中的方法,这个特性是类的( )。
参考答案:
多态性
22.下面文件文件打开方式中,不能对打开的文件进行写操作的是( )。
参考答案:
r
参考答案:
r
23.解释是将源代码全部翻译成机器指令,再加上一些描述信息,生成可执行文件。
参考答案:
错误
参考答案:
错误
24.下列选项中,属于IDLE窗口模式的是( )。
参考答案:java怎么解析xml
Shell_Editor
参考答案: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
参考答案:
b_fa
29.Python程序中每条语句以分号结尾。
参考答案:
错误
参考答案:
错误
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论