在 Python 中,实现多分支选择结构的较好方法是( )。
if…elif…else
关于 while 循环和 for 循环的区别,下列叙述中正确的是( )。
在很多情况下, while 语句和 for 语句可以等价使用
下列关于 for 循环的描述,说法正确的是( )。
for 循环可以遍历可迭代对象
请分析下面的程序,若输入score为74,输出的grade是( )。
x = int(input(“input scor:”))
if x >= 60:
grade = ‘D’
elif x >= 70:
grade = ‘C’
elif x >= 80:
grade = ‘B’
else:
grade = ‘A’
print(grade)
D
有如下程序段:
a, b, c = 70, 50, 30;
if(a>b):
a = b
b = c
c = a
print(a, b, c)
程序的输出结果为( )。
\newline
以下可以终结一次循环的保留字是( )。
continue
设有程序段:
k = 10
while k == 0:
k = k-1
下列说法正确的是( )。
循环不执行
下列程序可以正常结束的是( )。
i = 5
while (i>0):
i -= 1
下列程序的输出结果为( )。
s, t, u = 0, 0, 0
for I in range(1, 4):
for j in range(1, i+1):
for k in range(j, 4):
s += 1
t += 1
u += 1
print(s, t, u)
14 6 3
执行下列程序后,k的值为( )。
k = 1
n = 263
while n:
k *= n % 10
n //= 10
36
流程图是描述算法的常用工具。
√
当循环结构的循环体由多个语句构成时,必须用缩进对齐的方式组成一个语句块。
√
Python 中的循环语句有for循环和if循环。
×
Python 中使用关键字while表示条件语句。
×
当 if表达式为True会跳过执行语句。
×
Python 中 break 和 continue 语句可以单独使用。
×
if…else 语句可以处理多个分支条件。
√
if…else 语句可以处理多个分支条件。
√
if 语句最多可以嵌套两层。
×
if 语句最多可以嵌套两层。
√