Python试卷
正则表达式元字符___________用来表示该符号前面的字符或子模式1次或多次出现。
表达式 chr(ord('A')+2)的值为__________。
代码 print(1,2,3,sep=':')的执行结果为_________。
Python标准库random中的_________方法作用是从序列中随机选择1个元素。
列表、元组、字符串是Python的__________(有序或无序)序列。
表达 [index for index, value in enumerate([3,5,7,3,7]) if value == max([3,5,7,3,7])]的值为__________。
已知x=[[]]*3,那么执行语句x[0].append(1)之后,x的值为_________。
已知x=[1,2,3,2,3],执行语句x.remove(2)之后,x的值为__________。
已知 vec =[[1,2],[3,4]],则表达式 [[row[i] for row in vec] fox i in range(len(vec[0]))] 的值为_______。
已知 x={1:2,2:3},那么表达式 x.get(3,4) 的值为_________。
已知字典x={i : str(i+3) for i in range(3)},那么表达式 sum(x)的值为___________。
表达式{1,2,3}&{3,4,5}的值为_________。
已知函数定义def demo(x,y,op): return eval(str(x)+op+str(y)),那么表达式demo(3,5,'+')的值为_____________。
在Python中定义类时,与运算符“//”对应的特殊方法名为__________。
Python标准库os.path中用来判断指定文件是否存在的方法是_______________。
输出如下格式的九九乘法表:
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
编写程序,其功能为打印如下图所示图形。
*
***
*****
*******
要求:编写程序中包含输出语句,直接打印表达式结果。
编写代码,在屏幕上输出“你好,世界!”。
编写代码,获得用户输入的一个合法算式并输出结果。
编写代码,获得用户输入的一段文字并垂直输出。