Time will tell.
一、填空题
1、Python使用符号#
标示单行注释;以缩进对齐
划分语句块。
2、Python序列类型包括字符串
、 列表
、 元组
三种; _字典
_是Python中唯一的映射类型。
3、Python序列中的可变数据类型有列表
和字典
,不可变数据类型有字符串
、数组
、元组
。
4、Python的数字类型分为整数
、长整数
、浮点型
、复数
等子类型。
5、设L=[a,b,c,d,e,f,g],则
- L[3]值是
d
,
L[3:5]值是d,e
,
L[:5]值是a,b,c,d,e
,
L[3:]值是d,e,f,g
,
L[ : :2]值是a,c,e,g
,
L[::-1]值是g,f,e,d,c,b,a
,
L[-2:-5]值是空
。
二、选择题
1、下列哪个语句在Python中是非法的? ( B )
A、x = y = z = 1 B、x = (y = z + 1)
C、x, y = y, x D、x += y
2、关于Python内存管理,下列说法错误的是 ( B )
A、变量不必事先声明
B、变量无须先创建和赋值而直接使用
C、变量无须指定类型
D、可以使用del释放资源
3、下面哪个不是Python合法的标识符 ( B )
A、int32 B、40XL C、self
D、name 第一个字符必须是字母或下划线
4、下列表达式的值为True的是 ( C )
A、(2**=3)2>2
C、1==1 and 2! =1
D、not(1==1 and 0!=1)
5、Python不支持的数据类型有 ( A )
A、char B、int
C、float D、list
6、关于字符串下列说法错误的是 (B )
A、字符应该视为长度为 1的字符串
B、字符串以标志字符串的结束
C、既可以用单引号,也可以用双引号创建字符串
D、在三引号字符串中可以包含换行回车等特殊字符
7、以下不能创建一个字典的语句是 (C )
A、dict1 = {} B、dict2 = { 3 : 5 }
C、dict3 = {[1,2,3]: “uestc”}
D、dict4 = {(1,2,3): “uestc”}
8、下列Python语句正确的是 (D)
A、min = x if x
B、max = x > y ? x : y
C、if (x > y)print x
D、while 1>2: print(“hello”)
三、读程序写结果
1、假设寄存器