阶段测试:Python语法元素小测验

请同学们认真审题,仔细作答!

Q1:以下哪个是合法的Python标识符

A.  123
B.3B9909
C.class
D.it's

Q2:下列Python赋值语句中,不合法的是()

A.x,y=y,x
B.x=y=1
C.x=(y=1)
D.x=1;y=1

Q3:哪个选项所列保留字能够实现对一组语句的循环执行?

A.for 和 in
B.if和else
C.range()
D.while和def

Q4:哪个选项不是Python语言的保留字?

A.int
B.None
C.try
D.del

Q5:s="Python",要引用这个字符串中的'o',该如何用反向递减索引表示?

C.s[4]
A.s[-2]
B.s[3]
D.s[-1]

Q6:以下哪个不是程序的基本结构

A.多分支结构
B.顺序结构
C.选择结构
D.循环结构

Q7:字符串是一个字符序列,例如,字符串s,从右侧向左第二个字符用什么索引?

A.s[-2]
B.s[2]
C.s[0:-2]
D.s[:-2]

Q8:哪个选项给出的保留字不直接用于表示分支结构?

B.if
C.elif
D.else
A.in

Q9:下列对程序描述不正确的是()

A.通过封装可以实现代码复用
B.程序是由一系列函数组成的。
C.程序是由一系列代码组成的。
D.可以利用函数对程序进行模块化设计

Q10:以下不是Python 数据类型的是()

A.实数
B.整数
C.字符串
D.列表

阶段测试:Python语法元素小测验

10题  |  0次引用

相关模板

换一换