Python程序结构基础测试卷

本试卷考查Python顺序结构、选择结构与循环结构的基础知识,请仔细阅读每道题目,选择正确答案,祝您考试顺利!

Q1:班级

填空1

Q2:姓名

填空1

Q3:下列关于Python顺序结构的描述,正确的是?

程序按照语句的先后顺序依次执行
程序会根据条件判断选择执行路径
程序会重复执行某段代码
程序会随机执行某些语句

Q4:执行以下Python程序段,输出结果是?a = 3b = 5a = a + bb = a - bprint(a, b)

8 3
3 5
5 8
8 5

Q5:在Python中,若要交换两个变量x和y的值,下列语句顺序正确的是?

x = yy = x
t = xx = yy = t
x = yt = x
y = xx = y

Q6:在Python中,用于实现选择结构的关键字是?

if
for
while
print

Q7:执行以下Python程序段,输出结果是?x = 7if x 5: print(大于5)else: print(小于等于5)

大于5
小于等于5
无输出
程序报错

Q8:执行以下Python程序段,输出结果是?score = 85if score = 90: print(优秀)elif score = 60: print(及格)else: print(不及格)

优秀
及格
不及格
无输出

Q9:下列Python关键字中,用于实现循环结构的是?

if
else
for
elif

Q10:在Python中,range(1, 6)生成的整数序列是?

1, 2, 3, 4, 5, 6
1, 2, 3, 4, 5
0, 1, 2, 3, 4, 5
1, 2, 3, 4, 5, 6, 7

Q11:执行以下Python程序段,输出结果是?i = 1while i = 3: print(i, end= ) i = i + 1

1 2 3
1 2 3 4
0 1 2 3
无限循环

Q12:执行以下Python程序段,输出结果是?s = 0for i in range(1, 5): s = s + iprint(s)

10
15
6
4
Python程序结构基础测试卷
关于
1个月前
更新
0
频次
12
题目数
分享
问问AI
有问题?问问AI帮你修改 改主题:如咖啡问卷改为奶茶问卷