2020
年《
python
程序设计》基础知识及程序设计
598
题
[
含参考答案
]
一、填空题
1
.
表达式
'abcab'.replace('a','yy')
的值为
___________
。(
'yybcyyb'
)
2
.
表达式
eval('3+5')
的值为
_________________
。(
8
)
3
.
表达式
eval('''__import__('math').sqrt(3**2+4**2)''')
的值为
_________
。(
5.0
)
4
.
表达式
eval('''__import__('math').sqrt(9)''')
的值为
______________
。(
3.0
)
5
.
代码
for i in range(3):print(i, end=',')
的执行结果为
_________________
。(
0,1,2,
)
6
.
正则表达式元字符
________
用来表示该符号前面的字符或子模式
0
次或多次出现。
(
*
)
7
.
已知
x = 'a b c d'
,那么表达式
','.join(x.split())
的值为
___________
。(
'a,b,c,d'
)
8
.
表达式
'Hello world!'[-4:]
的值为
________________
。(
'rld!'
)
9
.
表
达
式
'hello
world,
hellow
every
one'.replace('hello',
'hi')
的
值
为
________________________
。(
'hi world, hiw every one'
)
10
.
已知
x
为非空列表,那么表达式
random.choice(x) in x
的值为
___________
。(
True
)
11
.
表达式
chr(ord('A')+2)
的值为
__________
。(
'C'
)
12
.
表达式
len('
中国
'.encode('gbk'))
的值为
____________
。(
4
)
13
.
在设计正则表达式时,字符
_______
紧随任何其他限定符
(*.+.?.{n}.{n,}.{n,m})
之后
时,匹配模式是“非贪心的”,匹配搜索到的
.
尽可能短的字符串。(
?
)
14
.
当在字符串前加上小写字母
_____
或大写字母
_____
表示原始字符串,不对其中的任何
字符进行转义。(
r.R
)
|