Python试卷

第561题

正则表达式元字符___________用来表示该符号前面的字符或子模式1次或多次出现。

第562题

表达式 chr(ord('A')+2)的值为__________。

第563题

代码 print(1,2,3,sep=':')的执行结果为_________。

第564题

Python标准库random中的_________方法作用是从序列中随机选择1个元素。

第565题

列表、元组、字符串是Python的__________(有序或无序)序列。

第566题

表达 [index for index, value in enumerate([3,5,7,3,7]) if value == max([3,5,7,3,7])]的值为__________。

第567题

已知x=[[]]*3,那么执行语句x[0].append(1)之后,x的值为_________。

第568题

已知x=[1,2,3,2,3],执行语句x.remove(2)之后,x的值为__________。

第569题

已知 vec =[[1,2],[3,4]],则表达式 [[row[i] for row in vec] fox i in range(len(vec[0]))] 的值为_______。

第570题

已知 x={1:2,2:3},那么表达式 x.get(3,4) 的值为_________。

第571题

已知字典x={i : str(i+3) for i in range(3)},那么表达式 sum(x)的值为___________。

第572题

表达式{1,2,3}&{3,4,5}的值为_________。

第573题

已知函数定义def demo(x,y,op): return eval(str(x)+op+str(y)),那么表达式demo(3,5,'+')的值为_____________。

第574题

在Python中定义类时,与运算符“//”对应的特殊方法名为__________。

第575题

Python标准库os.path中用来判断指定文件是否存在的方法是_______________。

第576题

输出如下格式的九九乘法表:

1*1=1

2*1=2  2*2=  4

3*1=3  3*2=  6  3*3=9

4*1=4  4*2=  8  4*3=12  4*4=16

5*1=5  5*2=10  5*3=15  5*4=20  5*5=20

6*1=6  6*2=12  6*3=18  6*4=24  6*5=30  6*6=36

7*1=7  7*2=14  7*3=21  7*4=28  7*5=35  7*6=42  7*7=49

8*1=8  8*2=16  8*3=24  8*4=32  8*5=40  8*6=48  8*7=56  8*8=64

9*1=9  9*2=18  9*3=27  9*4=36  9*5=45  9*6=54  9*7=63  9*6=72  9*9=81


第577题

编写程序,其功能为打印如下图所示图形。

    *

   ***

  *****

*******

要求:编写程序中包含输出语句,直接打印表达式结果。


第578题

编写代码,在屏幕上输出“你好,世界!”。


第579题

编写代码,获得用户输入的一个合法算式并输出结果。


第580题

编写代码,获得用户输入的一段文字并垂直输出。