1、 以下选项中不符合 Python 语言变量命名规则的是
A TempStr D
B _AI C I
D 3_1
2 、 以下关于 Python 字符串的描述中,错误的是 B
A 字符串是用一对双引号”"或者单引号’’括起来的零个 或者多个字符
B Python 字符串提供区间访问方式,采用 [N:M] 格式, 表示字符串中从 N 到 M 的索引子字符串(包含 N 和 M) C 字符串是字符的序列,可以按照单个字符或者字符片段 进行索引
D 字符串包括两种序号体系:正向递增和反向递减
3 、 关于 Python 语言的注释,以下选项中描述错误的是 D A Python 语言的多行注释以’’’(三个单引号)开头和 结尾
B Python 语言有两种注释方式:单行注释和多行注释
C Python 语言的单行注释以#开头
D Python 语言的单行注释以单引号’开头
4、下面代码的输出结果是 B
x =12.34
print(type(x))
A <class 'complex'> B <class 'float'>
C <class 'bool'> D <class'int'>
5、关于 Python 的分支结构,以下选项中描述错误的是 D A 分支结构使用 if 保留字
B Python 中 if-elif-else 语句描述多分支结构 C Python 中 if-else 语句用来形成二分支结构 D 分支结构可以向已经执行过的语句部分跳转
6、关于Python 序列类型的通用操作符和函数, 以下选项中 描述错误的是 C
A 如 果 s 是一个序列,s=[1,"kate",True],s[-1] 返
回 True
B 如果 x 是 s 的元素,x in s 返回True
C 如 果 s 是一个序列,s=[1,"kate",True],s[3] 返回
True
D 如 果 x 不是 s 的元素,x not in s 返回 True
7、以下选项中不是 Python 语言的保留字的是 B
A
B C D
while
do
except pass
8、下面代码的输出结果是 A
x =0o1010
print(x)
A 520
B 1024
C 32768
D 10
9、下面代码的输出结果是 D
x=10 y=3
print(divmod(x,y))
A 3,1
B (1,3) C 1,3
D (3,1)
10、下面代码的输出结果是 D
for s in "HelloWorld":
if s=="W":
continue
print(s,end=””)
A HelloWorlD B Hello
C WorlD D HelloorlD