扫码填写或分享
登录后保存考试记录
立即登录
0%
控制结构
欢迎参加本次考试测评,准备好了吗?我们现在开始吧!
*
1
以下哪个语句用于在Python中开始一个条件判断?
该题配额已满,无法继续作答,请联系发布者
A.
switch
B.
if
C.
case
D.
else
*
2
以下哪个循环结构允许在循环开始前初始化循环变量,并在每次迭代结束时更新它?
该题配额已满,无法继续作答,请联系发布者
A.
for
B.
while
C.
do-while
D.
repeat-until
*
3
在Python的for循环中,循环变量通常在每次迭代中自动______。
该题配额已满,无法继续作答,请联系发布者
A.
增加
B.
减少
C.
保持不变
D.
由迭代对象决定其变化
*
4
以下哪个表达式可以正确地退出一个while循环?
该题配额已满,无法继续作答,请联系发布者
A.
break
B.
continue
C.
pass
D.
return
*
5
以下哪个语句用于在if条件判断中提供备用选项?
该题配额已满,无法继续作答,请联系发布者
A.
elif
B.
else
C.
otherwise
D.
catch
*
6
以下哪个循环结构允许在循环条件为True时一直执行循环体?
该题配额已满,无法继续作答,请联系发布者
A.
for
B.
while
C.
do-while
D.
repeat-until
*
7
在Python中,elif语句用于在if语句之后提供______条件判断。
该题配额已满,无法继续作答,请联系发布者
A.
另一个
B.
唯一
C.
没有
D.
多个
*
8
以下哪个语句用于跳过当前循环迭代并继续下一次迭代?
该题配额已满,无法继续作答,请联系发布者
A.
break
B.
continue
C.
pass
D.
skip
*
9
以下哪个表达式可以正确地表示一个无限循环?
该题配额已满,无法继续作答,请联系发布者
A.
for i in range(10):
B.
while True:
C.
while False:
D.
for i in []:
*
10
在Python中,if语句后面可以跟随多少个elif语句?
该题配额已满,无法继续作答,请联系发布者
A.
0个
B.
1个
C.
任意多个
D.
最多2个
*
11
在Python中,else语句可以与______一起使用。
该题配额已满,无法继续作答,请联系发布者
A.
for循环
B.
while循环
C.
if和while循环
D.
if、for和while循环
*
12
以下哪个表达式可以正确地检查一个数是否为正数?
该题配额已满,无法继续作答,请联系发布者
A.
if num > 0:
B.
if num >= 0:
C.
if num > 1:
D.
if num != 0:
*
13
在Python中,循环体中的代码块必须相对于循环语句______缩进。
该题配额已满,无法继续作答,请联系发布者
A.
不需要
B.
相同数量
C.
任意数量
D.
更多数量
*
14
在Python中,break语句用于立即退出______。
该题配额已满,无法继续作答,请联系发布者
A.
if语句
B.
else语句
C.
循环
D.
函数
*
15
以下哪个表达式可以正确地检查一个字符串是否为空?
该题配额已满,无法继续作答,请联系发布者
A.
if str == "":
B.
if str == None:
C.
if not str:
D.
A和C
*
16
在Python中,continue语句用于跳过当前循环迭代并继续______。
该题配额已满,无法继续作答,请联系发布者
A.
下一个if语句
B.
下一个elif语句
C.
下一次循环迭代
D.
下一个while循环
*
17
在Python中,嵌套循环意味着一个循环内部包含______。
该题配额已满,无法继续作答,请联系发布者
A.
另一个循环
B.
if语句
C.
else语句
D.
函数调用
*
18
在Python中,顺序结构意味着代码按照______顺序执行。
*
19
分支结构允许程序根据______执行不同的代码块。
*
20
if语句后面可以跟随一个或多个______语句。
*
21
在Python中,while循环会在条件为______时一直执行。
*
22
要在循环中提前退出,可以使用______语句。
*
23
要跳过当前循环迭代并继续下一次迭代,可以使用______语句。
*
24
在for循环中,循环变量通常用于遍历______对象。
*
25
在Python中,嵌套循环意味着一个循环内部包含另一个______。
*
26
无限循环可以通过将while循环的条件设置为______来实现。
*
27
在Python中,range()函数常用于for循环中生成一个______的整数序列。
*
28
字典的遍历通常涉及遍历其键、值或______。
*
29
以下哪个表达式可以正确地遍历一个字典的键?
该题配额已满,无法继续作答,请联系发布者
A.
for key in dict:
B.
for key in dict.keys():
C.
for key, value in dict.items():(同时遍历键和值)
D.
for key in dict.keys():和 for key, value in dict.items():(同时遍历键和值)都可以
答题卡
已答0
未答29
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29