一、选择题
-
(单选题, 3分)已知x=[1,2,3,4,5,6,7,8],执行x[1:-2]的结果是_______。 A. [2, 3, 4, 5, 6] B. [2, 3, 4, 5] C. [2, 3, 4] D. [3, 4, 5] -
(单选题, 3分)Python语句s1=[4,5,6];s2=s1;s1[1]=0;print(s2)的运行结果是? A. [4,5,6] B. [0,5,6] C. [4,0,6] D. [4,6,0] -
(单选题, 3分)Python语句nums=set([1,2,2,3,3,3,4]);print(len(nums))的输出结果是? A. 1 B. 2 C. 4 D. 7 -
(单选题, 3分)下列说法中不正确的是() A. 类是对象的模板,而对象是类的实例 B. 实例属性名如果只以__开头但没有以__结束进行命名,就变成了一个私有变量 C. 只有在类的内部才可以访问类的私有变量,外部不能访问 D. 在Python中, 一个子类只能有一个父类 -
(单选题, 3分)关于装饰器的下列说法错误的是() A. 装饰器是用来包装函数的函数 B. 装饰器有利于实现代码的复用 C. 装饰器一定要返回一个函数对象 D. 一个函数只能用一个装饰器修饰 -
(单选题, 3分)下列哪个不是序列类型数据 A. 字符串str B. 列表list C. 元组tuple D. 字典dict -
(单选题, 3分)下列不能创建字典的语句是( ) A. dict1={} B. dict2={3:5} C. dict3=dict([1,2],[3,4]) D. dict4=dict(([5,6],[3,4])) -
(单选题, 3分)Python语句print(r"\nGood")的运行结果是? A. 新行和字符串Good B. r"\nGood" C. r’\nGood’ D. \nGood -
(单选题, 3分)下列程序的执行结果是()
class C():
f=10
class C1():
pass
print(C.f,C1.f)
A. 10 10 B. 10 pass C. pass 10 D. 运行出错
- (单选题, 3分)可变参数**kw收集关键字参数,并将这些参数存储至一个_____中。
A. 列表 B. 元组 C. 字典 D. 数组
二. 填空题(共8题,40分)
-
(填空题, 5分)Python类方法的第一个参数一般为__ self ___,这种方法称为实例方法,该参数一般指的是对象实例本身;而类方法中第一个参数为___cls_____时,这种方法称为类方法,这时这个参数一般指类对象本身。 -
(填空题, 5分)表达式 dict(zip([3, 5], [6, 10])) 的值为__ {3: 6, 5: 10} _;表达式 list(map(lambda x: len(x), [‘a’, ‘bb’, ‘ccc’])) 的值为___[1, 2, 3]__。 -
(填空题, 5分)表达式 [1, 2] + [3] 的值为__ [1,2,3] _;表达式 (1,) + (2,) 的值为_(1, 2)_;表达式 (1) + (2) 的值为_3__。 -
(填空题, 5分)在Python中,设有s=[‘a’,‘b’],则语句序列"s.append([1,2]); s.extend(‘34’); s.extend([5,6]); s.insert(1,7); s.insert(10,8); s.pop(); s.remove(‘b’); s[3:]=[]; s.reverse()"执行后,s值为__[[1,2],7,‘a’]____。 -
(填空题, 5分)Python语句print(tuple(range(2)),list(range(2)))的运行结果是__(0,1) [0,1]_。 -
(填空题, 5分)Python语句fruits=[‘apple’,‘banana’,‘pear’];print(fruits[-1][-1])的结果是__r____。 -
(填空题, 5分)Python通常约定:两个下划线开头,但是不以两个下划线结束的属性是__私有;private_属性,其他为__公有;private__属性 -
(填空题, 5分)jieba库用于__中文分词;分词_,wordcloud库用于__生成词云;生成词云图;制作词云;制作词云图;词云制作;绘制词云;词云绘制;展示词云;词云展示____
|