2020年《python程序设计》基础知识及程序设计
598题[含参考答案]
一、填空题
1.表达式 len('abc'.ljust(20)) 的值为______________。(20)
2.表达式'hello world, hellow every one'.replace('hello', 'hi') 的值为________________________。('hi world, hiw every one')
3.已知 table = ''.maketrans('abcw', 'xyzc'),那么表达式 'Hellow world'.translate(table) 的值为______________________。('Helloc corld')
4.表达式 'abcab'.replace('a','yy') 的值为___________。('yybcyyb')
5.表达式 chr(ord('A')+2) 的值为__________。('C')
6.表达式 len('中国'.encode('gbk')) 的值为____________。(4)
7.表达式 len('中国'.encode('utf-8')) 的值为___________。(6)
8.表达式 len('abcdefg'.ljust(3)) 的值为_________。(7)
9.当在字符串前加上小写字母_____或大写字母_____表示原始字符串,不对其中的任何字符进行转义。(r.R)
10.表达式 'abc.txt'.endswith(('.txt', '.doc', '.jpg')) 的值为___________。(True)
11.表达式 'test.py'.endswith(('.py', '.pyw')) 的值为__________。(True)
12.表达式 'Hello world!'[-4:] 的值为________________。('rld!')
13.表达式 'Hello world!'[-4] 的值为________________。('r')
14.表达式 ''.join(re.split('[sd]','asdssfff')) 的值为_______________。('afff')
15.已知x = 'a234b123c',并且re模块已导入,则表达式re.split('\d+', x) 的值为