第三章单元测试
- 可以使用一条( )语句来编写一个双分支选择结构。
- 仅在两个子表达式都为真时,采用( )运算符创建的复合布尔表达式才是真。
while循环是一种( )类型循环。
for count in range(5):
print(count, end= " ")
循环的输出是( )。
下面代码的输出结果是( )。
for i in range(1,6):
if i%3==0:
break
else:
print(i,end=",")
- 关于a or b的描述正确的是( )。
- 下列表达式结果为假(False)的是( )
执行下列程序,输出的结果中包含的有( )。
import math
for i in range(100, 111):
k=int(math.sqrt(i))
for j in range(2, k+2):
if i%j == 0:
break
if j>k:
print(i)
- 以下选项中,是 Python 语言保留字的是 ( )
- 一个选择结构可以嵌套在另一个选择结构中。( )
在循环中continue语句的作用是跳出当前循环语句。( )
- 如果计算一个嵌套循环总的迭代次数,将每一层循环的迭代次数相加即可。( )
- 带有else子句的循环如果因为执行了break语句而退出的话,则会执行else子句中的代码。( )
- 在编写多层循环时,为了提高运行效率,应尽量减少内循环中不必要的计算。( )
若 a = range(100),以下哪些操作是合法的?
A:if B:if-call C:if-else D:test-jump
答案:if-else
A:not B:or C:and D:其余三个都可以
A:后迭代 B:先测试条件 C:后审 D:不测试条件
A:1 2 3 4 B:1 2 3 4 5 C:0 1 2 3 4 D:0 1 2 3 4 5
A:1,2,3, B:1,2,3,4,5,6 C:1,2,3,4,5, D:1,2,
A:若a=False b=False 则 a or b ==False B:若a=True b=False 则 a or b ==True C:若a=True b=True 则 a or b ==False D:若a=True b=True 则 a or b ==True
A:9>2 and 0 B:not 16>15 C:20<19 and 87>100 D:3<5 or 4>5
A:101 B:109 C:100 D:105
A:pass B:except C:while D:do
A:对 B:错
A:对 B:错
A:错 B:对
A:错 B:对
A:错 B:对
A:a[2:13] B:a[2-3] C:a[-3] D:a[::3]
温馨提示支付 ¥3.00 元后可查看付费内容,请先翻页预览!