一直以来都有关注数据分析与挖掘领域,但网上信息繁杂,特此整理并筛选了python相关笔试题,供感兴趣的同仁共同学习提高。第一次发文,引陆游《冬夜读书示子聿 》的诗句共勉!
古人学问无遗力,少壮工夫老始成。 纸上得来终觉浅,绝知此事要躬行。(陆游)
一、 单选/填空题
1一般说,numpy-matplotlib-pandas是数据分析和展示的一条学习路径,哪个是对这三个库不正确的说明? A.pandas仅支持一维和二维数据分析,多维数据分析要用numpy B.matplotlib支持多种数据展示,使用pyplot子库即可 C.numpy底层采用C实现,因此,运行速度很快 D.pandas也包含一些数据展示函数,可不用matplotlib
正确答案:A
2 下面两段代码,哪个说法不正确?
import numpy as npa = np.array([0, 1, 2, 3, 4])import pandas as pdb = pd.Series([0, 1, 2, 3, 4])A.a和b是不同的数据类型,之间不能直接运算 B.a和b表达同样的数据内容 C.a和b都是一维数据 D.a参与运算的执行速度明显比b快
正确答案:D
3哪个选项更能代表如下代码的运行结果? Python基本语法仅支持整数、浮点数和复数类型,numpy和pandas库则支持int64/int32/int16/int8等20余种数字类型,如下说法哪个不正确? A.科学计算可能涉及很多数据,对存储和性能有较高要求,因此支持