PY周功底测(阶段二)-2

题型:①20道选择,4.5分/道,共90分②1道简单的简答题,10分提示:①请伙伴放下手机,用电脑作答,从容应考②切屏三次自动提交③超过40分钟自动提交伙伴们冲啊(ง •_•)ง!

Q1:姓名

填空1

Q2:下列语句中变量i取值范围是0-99的是?

A. for i in range(100)
B. for i in range(101)
C. for i in range(0,99)
D. for i in range(1,100)

Q3:已知s=list(sgdhasdghasdg),以下选择项中能输出字符”g“出现的次数是?

A. print(s.index(g))
B. print(s.index("g"))
C. print(s.count(g))
D. print(s.count("g"))

Q4:列表listV = list(range(10)),以下能够输出列表listV中最小元素的是?

A. print(min(listV( )))
B. print(listV.min( ))
C. print(min(listV))
D. print(listV.reverse( )[0])

Q5:下面哪个选项是下面程序的输出结果?[图片]

A.1 2
B.0 1 2 3
C.0 1 2
D.1 2 3

Q6:已知列表List = [1,2,3,4,5],要在列表List1中的最前面添加元素0,则下列操作可行的是?

A. List = 0 + List1
B. List = "0" + List1
C. List = [0] + List1
D. List = List1 + [0]

Q7:执行以下代码的结果是?[图片]

A. -1
B. 0
C. 4
D. 异常报错

Q8:已知a = [1,2,3,5,6,7],则a[0:-2]的值是?

A. [1,2,3,5]
B. [1,2,3,4,5,6]
C. [1,2,3,4,5]
D. [2,3,4,5]

Q9:以下代码的输出结果是?[图片]

A. P
B. 4
C. 5
D. 6

Q10:执行程序段后,输出的结果为?[图片]

A.s=20
B.s= 25
C.s= 30
D.s= 55

Q11:已知列表lis = [1,2,3],则执行print(2 in lis)语句输出的结果是?

A. True
B. true
C. False
D. false

Q12:列表a = [1,2,3,4,5,6,7,8,9],对列表进行切片操作,要想得到[3,5,7],以下切片正确的是?

A. a[2:7:-2]
B. a[2:7:2]
C. a[2:6:2]

Q13:已知l=[4,5,6],执行l[len(l):]=[1,2,3],l的结果是?

A.[1,2,3]
B.[4,5,6,1,2,3]
C.[1,2,3,4,5,6]
D.[4,5,6]

Q14:下面代码的输出结果是?[图片]

A. True
B. 0
C. 2
D. 22

Q15:以下程序的输出结果是?[图片]

A. 7
B. 9
C. 11
D. 12

Q16:执行以下代码中,输出的结果是?[图片]

A. 三角形
B. 正方形
C. 五角星
D. 六边形

Q17:以下程序的输出结果是?[图片]

A. 7
B. 9
C. 11
D. 12

Q18:已知Lista = list(five),执行语句Lista[2: ]=list(rst)后,列表Lista中的元素为?

A. ['f','r','s','t']
B. ['f','i','r','s']
C. ['f','i','r','s','t']
D. ['f','i','v','r','s','t']

Q19:若要创建一个包含1、2、3、4四个数字的列表a,下列哪个方法是错误的?

A. a = [1,2,3,4]
B. a = list([1,2,3,4])
C. a = list(range(1,4))
D. a = list(range(1,5))

Q20:若li = list(range(1,10,2)),则print(li)的结果是?

A. [0,2,4,6,8]
B. [1,3,5,7,9]
C. [0,2,4,6,8,10]
D. [1,2,3,4,5,6,7,8,9,10]

Q21:程序执行后的结果是?[图片]

A.enisni
B.KileEls
C.KvnlksEgih
D.KileElh

Q22:请分别说明join和split函数有什么功能?使用的语法是怎样的?

填空1
问卷网
PY周功底测(阶段二)-2
关于
1年前
更新
0
频次
22
题目数
分享
问卷网
有问题?问问AI帮你修改 改主题:如咖啡问卷改为奶茶问卷