1.在if语句中进行判断,产生(C)时会输出相应的结果。
- A、0
- B、1
- C、布尔值
- D、以上均不正确
2.在Python中实现多个条件判断需要用到(B)语句与if语句的组合。
- A、else
- B、elif
- C、pass
- D、以上均不正确
3.循环中可以用(C)语句来跳出深度循环。
- A、pass
- B、continue
- C、break
- D、以上均可以
4.可以使用(B)语句跳出当前循环的剩余语句,继续进行下一轮循环。
- A、pass
- B、continue
- C、break
- D、以上均可以
5.在for i in range(6)语句中,i的取值是(D)。
- A、[1,2,3,4,5,6]
- B、[1,2,3,4,5]
- C、[0,1,2,3,4]
- D、[0,1,2,3,4,5]
6.列表解析是Python迭代机制的一种应用,常用于实现创建新的列表,因此用在(B)中。
- A、()
- B、[]
- C、{}
- D、以上都可以
7.列表解析式[i+6 for i in range(0,3)]返回的结果是(C)。
- A、[1,2,3]
- B、[0,1,2]
- C、[6,7,8]
- D、[7,8,9]
8.有一个列表L=[4,6,8,10,12,5,7,9],列表解析式[x for x in L if x%2==0]返回的结果是(C)。
- A、[4,8,12,7]
- B、[6,10,5,9]
- C、[4,6,8,10,12]
- D、[5,7,9]
9.如下代码中可以正确运行出结果的是(C)。
- A、[n for i in range(0,3)]
- B、[n = I for I in range(0,3)]
- C、[j for j in range(0,3)]
- D、以上均可以