2020
年《
python
程序设计》基础知识及程序设计
598
题
[
含参考答案
]
一、填空题
1
.
表达式
len('abcdefg'.ljust(3))
的值为
_________
。(
7
)
2
.
表达式
'apple.peach,banana,pear'.find('ppp')
的值为
________
。(
-1
)
3
.
表达式
'Hello world!'[-4]
的值为
________________
。(
'r'
)
4
.
语句
print(re.match('abc', 'defg'))
输出结果为
_____________
。(
None
)
5
.
假
设
re
模
块
已
导
入
,
那
么
表
达
式
re.findall('(\d)\\1+',
'33abcd112')
的
值
为
___________________
。(
['3', '1']
)
6
.
表达式
''.join('asdssfff'.split('sd'))
的值为
____________
。(
'assfff'
)
7
.
已
知
x
=
'a234b123c'
,
并
且
re
模
块
已
导
入
,
则
表
达
式
re.split('\d+',
x)
的
值
为
_________________
。(
['a', 'b', 'c']
)
8
.
表
达
式
re.split('\.+',
'alpha.beta...gamma..delta')
的
值
为
_______________________
。
(
['alpha', 'beta', 'gamma', 'delta']
)
9
.
表达式
'test.py'.endswith(('.py', '.pyw'))
的值为
__________
。(
True
)
10
.
表达式
'a' + 'b'
的值为
_____________
。(
'ab'
)
11
.
表达式
len('abc'.ljust(20))
的值为
______________
。(
20
)
12
.
表达式
len('Hello world!'.ljust(20))
的值为
_________
。(
20
)
13
.
表达式
'C:\\Windows\\notepad.exe'.startswith('C:')
的值为
_________
。(
True
)
14
.
表达式
r'c:\windows\notepad.exe'.endswith(('.jpg', '.exe'))
的值为
_______
。(
True
)
15
.
表达式
r'c:\windows\notepad.exe'.endswith('.exe')
的值为
_____________
。(
True
)