Python-第一次测验

:1、本次测验共10道选择题,每题1分,满分10分2、测试时间共10分钟,10分钟后自动交卷3、诚信考试,请勿上网搜索答案,3次切屏自动交卷

Q1:姓名

填空1

Q2:学号

填空1

Q3:班级(例如:2401)

填空1

Q4:有一组获奖学生名单,从第1名到第6名的学生姓名为:张良,韩梅梅,李亮,王红,张晓晓,李梅。要求名单一旦创建,数据不能修改,不能打乱先后次序。适合存储该组数据的数据类型是______。

列表类型
元组类型
字典类型
集合类型

Q5:执行以下程序,键盘输如:ab,然后回车,结果是______。k = 10while True:   s = input(请输入q退出:)   if s == a:       k += 1       continue   else:       k += 2       breakprint(k)

10
12
11
13

Q6:以下符合Python语言变量命名规则的是______。

5_2
!i
_Turtle
(ABC)

Q7: 以下关于Python字典变量的定义中,错误的是______。

d = {1:[1,2], 3:[3,4]}
d = {[1,2]:1, [3,4]:3}
d = {(1,2):1, (3,4):3}
d = {'张三':1, '李四':2}

Q8:以下代码的执行结果是______。x=99a = list(range(100))while x len(a):    a = a[:x]    x -= 1    if len(a) == 5:        breakprint(a)

[0,1,...,98,99]
[4,3,2,1,0]
[0,1,2,3,4]
D.选项4

Q9:以下程序的输出结果是:d={A:10,B:2,C:100,D:9,E:-10}s=0for i in d:    if d[i]2:        continue    s += d[i]print(s)

119
-8
121
111

Q10:关于列表类型的描述,正确的选项是______。

列表ls=[1,2,3,4,5],s=ls[3:4]结果是4,结果是整数类型
list(x)可以将一个整数x转换为列表[x]
list({"a":1,"b":2})结果为["a",1,"b",2]
列表ls=[1,2,3,4,5],s=ls[3:4]结果是[4],结果是列表类型

Q11:关于Python列表操作的描述,错误的选项是______。

ls是一个列表,ls.insert(j,x)可以在列表ls第j个位置插入一个元素x
ls是一个列表,ls.pop(i)可以返回列表ls中第i个元素,并删除列表中的该元素
ls是一个列表,ls.remove(x)将列表ls中出现的第1个元素x删除
ls是一个列表,ls.append(x)可以在列表ls第1个位置插入一个元素x

Q12:下面的d是一个字典变量,能够输出数字5的语句是______。d = {food:{cake:1,egg:5},cake:2,egg:3}

print(d['egg'])
print(d['food']['egg'])
print(d['food'][-1])
print(d['cake'][1])

Q13:以下关于控制结构的描述,错误的是______。

Python的单分支结构里,包含else语句
Python的多分支结构可以使用if、elif和else语句块
使用range(1,10)函数,指定语句块的循环次数是9次
Python的for循环结构是对遍历结构各元素进行处理
Python-第一次测验
关于
3周前
更新
0
频次
14
题目数
分享
问问AI
有问题?问问AI帮你修改 改主题:如咖啡问卷改为奶茶问卷