A.顺序结构
B.循环结构
C.分支结构
D.数据结构
【答案】C
【解析】本题属于考察 Python 中的选择结构(也叫分支结构);通过设置条件并
判断条件是否成立,给程序设置不同的结果,带来程序的分支,这种结构称作分
支结构,故正确答案为 C 选项。
3. 以下选项中,不符合 Python 语言变量命名规则的是( )。
A.Print
B.print
C.int
D.for
【答案】D
【解析】本题考察的是 Python 中变量名的命名规则;变量名中能且只能包括数
字、字母、下划线,且不能以数字开头,同时注意不能够使用已有的关键字作为
变量名,故选 D。需注意的是,选项中 B、C 属于 Python 中的内置函数,定义变
量名时不会导致程序报错,但会引发函数功能无法正确使用的问题,同样也不建
议使用内置函数作为变量名。
4. 为使下程序代码正常执行,横线处应填写的代码是( )。
A.import random
B.import Random
C.from random import random
D.import random as Random
【答案】A
【解析】本题考察 Python 中标准库 random 随机库的使用;使用随机功能的函数
前,需要导入 random 库;B 选项库名拼写错误;C 选项导入方式只导入了 random
函数,没有导入 random 库;D 选项库名拼写和导入方式都错误;正确答案为 A
选项。
5. 下面有关 Python 循环中有关 break 语句的说法,正确的是( )。
A.在多层循环(循环嵌套)中,有且只能有一个 break 语句;
B.在多层循环(循环嵌套)中,内外层循环最终执行一次 break 语句;