python math库 sqrt eval_2020年《python程序设计》基础知识及程序设计598题AR[含参考答案]...

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

)

你可能感兴趣的:(python,math库,sqrt,eval)