南开20秋学期《Python编程基础》在线作业 2.docx
《南开20秋学期《Python编程基础》在线作业 2.docx》由会员分享,可在线阅读,更多相关《南开20秋学期《Python编程基础》在线作业 2.docx(3页珍藏版)》请在冰豆网上搜索。
南开20秋学期《Python编程基础》在线作业2
20秋学期(1709、1803、1809、1903、1909、2003、2009)《Python编程基础》在线作业
已知“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
如果要将字符串中的首字母大写、其他字母都小写,应使用字符串的()方法。
A:
capitalize
B:
lower
C:
upper
D:
swapcase
答案:
A
类的静态方法的第一个形参对应()。
A:
类
B:
对象
C:
第一个实参
D:
第二个实参
答案:
C
在绘制流程图时,只有()后面允许有多个分支。
A:
圆角矩形
B:
圆
C:
矩形框
D:
菱形框
答案:
D
不定长的位置参数在传递给函数时会被封装成()。
A:
元组
B:
列表
C:
集合
D:
字典
答案:
A
已知“d1={'age':
19}”,则执行“d1.fromkeys(['sno','name'])”后,d1中的元素个数为()。
A:
0
B:
1
C:
2
D:
3
答案:
B
已知“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
Python的优点不包括()。
A:
简单易学
B:
免费开源
C:
丰富的库
D:
强制缩进
答案:
D
使用re.match函数进行正则表达式匹配时,如果要忽略大小写,则应在匹配选项中指定()。
A:
re.A
B:
re.I
C:
re.M
D:
re.S
答案:
B
已知“ls=[1,3,2,5]”,则执行“ls.sort()”后ls的值为()。
A:
[1,3,2,5]
B:
[1,2,3,5]