2020
年《
python
程序设计》基础知识及程序设计
598
题
[
含参考答案
]
一、填空题
1
.
表达式
len('abcdefg'.ljust(3))
的值为
_________
。(
7
)
2
.
假
设
re
模
块
已
导
入
,
那
么
表
达
式
re.findall('(\d)\\1+',
'33abcd112')
的
值
为
___________________
。(
['3', '1']
)
3
.
表达式
''.join(re.split('[sd]','asdssfff'))
的值为
_______________
。(
'afff'
)
4
.
表达式
''.join('asdssfff'.split('sd'))
的值为
____________
。(
'assfff'
)
5
.
已
知
x
=
'a234b123c'
,
并
且
re
模
块
已
导
入
,
则
表
达
式
re.split('\d+',
x)
的
值
为
_________________
。(
['a', 'b', 'c']
)
6
.
表
达
式
re.split('\.+',
'alpha.beta...gamma..delta')
的
值
为
_______________________
。
(
['alpha', 'beta', 'gamma', 'delta']
)
7
.
表达式
'a'.join('abc'.partition('a'))
的值为
________________
。(
'aaabc'
)
8
.
代码
print(1,2,3,sep=':')
的执行结果为
__________________
。(
1:2:3
)
9
.
表达式
'a' + 'b'
的值为
_____________
。(
'ab'
)
10
.
表达式
'Hello world!'[-4:]
的值为
________________
。(
'rld!'
)
11
.
表达式
len('Hello world!'.ljust(20))
的值为
_________
。(
20
)
12
.
表达式
r'c:\windows\notepad.exe'.endswith(('.jpg', '.exe'))
的值为
_______
。(
True
)
13
.
表达式
r'c:\windows\notepad.exe'.endswith('.exe')
的值为
_____________
。(
True
)
14
.
表达式
'Hello world'.lower()
的值为
_____________
。(
'hello world'
)
15
.
表达式
'Hello world'.upper()
的值为
___________
。(
'HELLO WORLD'
)