[南开大学]20秋学期《Python编程基础》在线作业
试卷总分:100 得分:100
一、单选题 (共 20 道试题,共 40 分)
1.已知“str='a\rb\r\nc\n'”,则“str.splitlines(True)”的返回结果是( )。
[A.]['a','b','c']
[B.]['a\r','b\r\n','c\n']
[C.]['a\r','b\r','c']
[D.]['a\r','b','c']
提示:难度适中,请根据所学知识,完成上述题目
【正确答案是】:B
2.如果要将字符串中的首字母大写、其他字母都小写,应使用字符串的( )方法。
[A.]capitalize
[B.]lower
[C.]upper
[D.]swapcase
提示:难度适中,请根据所学知识,完成上述题目
【正确答案是】:A
3.类的静态方法的第一个形参对应( )。
[A.]类
[B.]对象
[C.]第一个实参
[D.]第二个实参
提示:难度适中,请根据所学知识,完成上述题目
【正确答案是】:C
4.在绘制流程图时,只有( )后面允许有多个分支。
[A.]圆角矩形
[B.]圆
[C.]矩形框
[D.]菱形框
提示:难度适中,请根据所学知识,完成上述题目
【正确答案是】:D
5.不定长的位置参数在传递给函数时会被封装成( )。
[A.]元组
[B.]列表
[C.]集合
[D.]字典
提示:难度适中,请根据所学知识,完成上述题目
【正确答案是】:A
6.已知“d1={'age':19}”,则执行“d1.fromkeys(['sno','name'])”后,d1中的元素个数为( )。
[A.]0
[B.]1
[C.]2
[D.]3
提示:难度适中,请根据所学知识,完成上述题目
【正确答案是】:B
7.已知“str='a**b*c*d'”,则“str.split('**',2)”的返回结果是( )。
[A.]['a','b','c','d']
[B.]['a','b','c*d']
[C.]['a','b*c*d']
[D.]报错
提示:难度适中,请根据所学知识,完成上述题目
【正确答案是】:C
8.Python的优点不包括( )。
[A.]简单易学
[B.]免费开源
[C.]丰富的库
[D.]强制缩进
提示:难度适中,请根据所学知识,完成上述题目
【正确答案是】:D
9.使用r[E.]match函数进行正则表达式匹配时,如果要忽略大小写,则应在匹配选项中指定( )。
[A.]r[E.]A
[B.]r[E.]I
[C.]r[E.]M
python在线模拟器[D.]r[E.]S
提示:难度适中,请根据所学知识,完成上述题目
【正确答案是】:B
10.已知“ls=[1,3,2,5]”,则执行“ls.sort()”后ls的值为( )。
[A.][1,3,2,5]
[B.][1,2,3,5]
[C.][5,3,2,1]
[D.][5,2,3,1]
提示:难度适中,请根据所学知识,完成上述题目
【正确答案是】:B
11.调用函数时函数名后面的一对小括号中给出的参数称为( )。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论