好文档 - 专业文书写作范文服务资料分享网站

《Python数据分析与应用》试卷A

天下 分享 时间: 加入收藏 我要投稿 点赞

…………………… 。…… _记_…_分_…_零_线_按_…_绩_…_成_…_,_…_者_…_清_…:不…号迹…学字… 或_…_写_…_漏_…_、_封_写_…_错_…_号_…_学_…_、_…_名…:姓…业、业…专专…级级…年年…__凡…__密__…__…__…__…__…__…__…:…名…姓…

《Python数据分析与应用》试卷

总分 题号 一 二 三

题分 一、单选题(每题2分,共计40分)

1. 关于find和index函数的说法,下列描述错误的是()。 A、find函数没有找到时会抛出异常 B、两个都拥有检测某个字符串包含子串 C、都支持指定搜索范围

D、默认查找的范围均为整个长度。

2. 阅读下面的程序,程序最终的执行结果为()。

a=0 b=10

if (a or b) and b:

print(\结果为true\ else:

print(\结果为false\

A、结果为true; B.结果为false; C.没有任何输出; D.程序出现编译错误。 3. 下列选项中,布尔值为True的是()。

A、1 B、0 C、None D、{} 4. 已知x=10,y=20,z=30|以下语句执行后x,y,z的值是( )

if x

z=x x=y y=z A、. 10,20,30 B、10,20,20 C、.20,10,10 D、20,10,30

试卷A第3页5. 下列选项中,会输出1,2,3三个数字的是( )

A、 for i in range(3): B.for i in range(2):

print(i) print(i + 1)

C. aList = [0,1,2] D. i = 1 for i in aList: while i:

print(i + 1) print(i) i = i + 1

6. 下列选项中,符合Python命名规范的标识符是( ) A、 user-Passwd B、 if C、 _name D、 setup.exe 7. 下列关于IPython的说法,错误的是( ) A、IPython集成了交互式Python的很多优点。 B、IPython的性能远远优于标准的Python的shell。 C、IPython支持变量自动补全,自动收缩。

D、与标准的Python相比,IPython缺少内置的功能和函数。

8. 当需要在字符串中使用特殊字符时,Python使用( )作为转义字符。 A、\\\\ B、./ C、# D、.% 9. 阅读下面的代码

sum=0

for i in range(100):

if(i): continue

sum=sum+i print(sum)

上述程序的执行结果是( )

A、5050 B、4950 C、450 D、45

10. 每个Python对象都具有布尔值,下列是True的是()。 19.下列loc、iloc、ix属性的用法正确的是( )。

A.df.loc[‘列名’,’索引名’];df.iloc[‘索引位置’,’列位置’];df.ix[‘索引位置’,’列名’]

… A、None B、0 C、1 D、"" ………………… 。…… _记_…_分_…_零_线_按_…_绩_…_成_…_,_…_者_…_清_…:不…号迹…学字… 或_…_写_…_漏_…_、_封_写_…_错_…_号_…_学_…_、_…_名…:姓、…业业…专专…级级…年年…__凡…__密__…__…__…__…__…__…__…:…名…姓…11. 下列不属于数组属性的是( )。 A.ndim B.shape C.size D.add

12. 下列属于NumPy提供的基本对象的是( )。 A.array B.list C.matrix D.turple 13. 下列不能创建数组的函数是( )。 A.linspace B.zeros C.ones D.twos 14. 改变数组的操作有( )。 A.切片 B.索引 C.转置 D.堆叠 15. 下列不属于数组的常用统计函数的是( )。 A.split B.sum C.mean D.std 16. 下列关于pandas数据读/写说法错误的是( )。 A.read_csv能够读取所有文本文档的数据 B.read_sql能够读取数据库的数据

C.to_csv函数能够将结构化数据写入.csv文件 D.to_excel函数能够将结构化数据写入Excel文件 17.以下关于缺失值检测的说法中,正确的是( )。

A.null和notnull可以对缺失值进行处理

B.dropna方法既可以删除观测记录,亦可以删除特征 C.fillna方法中用来替换缺失值的值只能是数据框 D.pandas库中的interpolate模块包含了多种插值方法18.以下关于drop_duplicates函数的说法中错误的是( A.仅对DataFrame和Series类型的数据有效 B.仅支持单一特征的数据去重 C.数据重复时默认保留第一个数据 D.该函数不会改变原始数据排列

试卷A第3页B.df.loc[‘索引名’,’ 列名’];df.iloc[‘索引位置’,’列名’];df.ix[‘索引位置’,’列名’] C.df.loc[‘索引名’,’ 列名’];df.iloc[‘索引位置’,’列名’];df.ix[‘索引名’,’列位置’] D.df.loc[‘索引名’,’ 列名’];df.iloc[‘索引位置’,’列位置’];df.ix[‘索引位置’,’列位置’]

20.使用其本身可以达到数据透视功能的函数是( )。 A.groupby B.transform C.crosstab D.pivot_table

二、

填空题(每题3分,共计30分)

21. 9^3的结果是_______。

22. 果希望查看变量的类型,可以使用_______来实现

23. 如果在列表中查找元素,可以使用运算符_______来判断是否存在。 24. 若a=9,~a的结果是_______。

25. 布尔类型的值包括_______和_______。 26. 9&3的结果是_______。

27. 整型字面值的表示方式有四种,分别是十进制、二进制、八进制和_______。 28. 8<<2的结果是_______。 29. 8>>2的结果是_______。 30. 8&3的结果是_______。 三、简答题(每题10分,共计30分) 31. 简述Python的特点。

)。

…………………… 。…… _记_…_分_…_零_线_按_…_绩_…_成_…_,_…_者_…_清_…:不…号迹…学字… 或_…_写_…_漏_…_、_封_写_…_错_…_号_…_学_…_、_…_名…:姓…业、业…专专…级级…年年…__凡…__密__…__…__…__…__…__…__…:…名…姓…

32. 简述Python中pass语句的作用。

33. 写一个函数求一个自然数中所有数字的和。

试卷A第3页《Python数据分析与应用》试卷A参考答案

一、单选题(每题2分,共计40分) 1. A 2. A 3. A 4. C 5. C 6. C 7. D 8. B 9. C 10. C 11. A 12. B 13. B 14. D 15. B 16. D 17. A 18. D 19. D 20.

A

二、填空题(每题3分,共计30分) 21. 【10】

22. 【type(变量的名字)】 23. 【in】 24. 【-10】

25. 【True】 【False】 26. 【11】

27. 【十六进制】 28. 【32】 29. 【2】 30.

【1】

三、简答题(每题10分,共计30分)

《Python数据分析与应用》试卷A

……………………。……_记_…_分_…_零_线_按_…_绩_…_成_…_,_…_者_…_清_…:不…号迹…学字…或_…_写_…_漏_…_、_封_写_…_错_…_号_…_学_…_、_…_名…:姓…业、业…专专…级级…年年…__凡…__密__…__…__…__…__…__…__…:…名…姓…《Python数据分析与应用》试卷总分题号一二三<
推荐度:
点击下载文档文档为doc格式
9um9n6owqs7b3ef97wu606i7k4ff8500zdx
领取福利

微信扫码领取福利

微信扫码分享