背题模式

RECITE MODE

背题模式

所有题目直接给出答案和解析,适合考前快速过一遍。想边做边看解析,用刷题模式。

🎯 去刷题模式
当前:单元4-1 顺序结构与选择结构 · 共 6 题
第 1 题 单选 答案:C

已知 score = 85,运行下列程序,输出结果是(  )

if score >= 60:
    print(“合格”)
print(“结束”)
A 只输出“合格”
B 只输出“结束”
C 输出“合格”和“结束”两行 ✓
D 没有输出
解析

单分支 if 条件成立,执行缩进块输出“合格”;if 语句结束后继续顺序执行 print(“结束”),所以两行都输出。考点㊸㊵。

第 2 题 单选 答案:C

已知 n = 17,下列条件表达式值为 True 的是(  )

A n % 2 == 0
B n // 10 == 2
C n > 10 and n < 20 ✓
D not n > 15
解析

17 是奇数(A 错);17//10=1(B 错);not 17>15 为 False(D 错);C 表示 10<n<20,成立。考点㊴。

第 3 题 单选 答案:A

要把“成绩不小于 60 且不大于 100”表示为条件表达式,正确的是(  )

A 60 <= score <= 100 ✓
B 60 < score < 100
C score >= 60 or score <= 100
D not (score < 60)
解析

“不小于 60 且不大于 100”即 60<=score<=100;B 排除了 60 和 100;C 只要满足一个就成立,范围过大;D 表示不小于 60,没有上限。考点㊴。

第 4 题 单选 答案:A

已知 x = 92,运行下列程序,输出结果是(  )

if x >= 90:
    print(“优秀”)
elif x >= 80:
    print(“良好”)
elif x >= 60:
    print(“合格”)
else:
    print(“不合格”)
A 优秀 ✓
B 良好
C 合格
D 不合格
解析

多分支结构依次判断,x=92 满足第一个条件 x>=90,输出“优秀”后立即结束整个 if 结构,不再判断后续分支。考点㊳。

第 5 题 单选 答案:B

下列关于 Python 代码缩进的说法,正确的是(  )

A 缩进可以用 Tab 和空格混用,效果相同
B 同一代码块内的语句缩进量必须一致 ✓
C 缩进只是为了美观,不影响程序运行
D if 语句块外的语句也要缩进
解析

Python 用缩进表示代码块层次,同一块必须一致;混用 Tab 和空格会报 TabError;缩进错误会直接导致语法错误或逻辑错误。考点㊶。

第 6 题 单选 答案:B

下列代码中,能够正确判断“一个数能被 3 整除”的是(  )

A if n / 3 == 0:
B if n % 3 == 0: ✓
C if n // 3 == 0:
D if n ** 3 == 0:
解析

判断整除用取余运算 %,余数为 0 即能被整除;/ 得到商,// 得到整数商,** 是幂运算。考点㊴。

以 WordPress 设计