

1、单选题:
下列关于数据和数据分析的说法正确的是
选项:
A: 数据就是数据库中的表格
B: 文字、声音、图像这些都是数据
C: 数据分析不可能预测未来几天的天气变化
D: 数据分析的数据只能是结构化的
答案: 【 文字、声音、图像这些都是数据】
2、单选题:
下列不属于python优势的是
选项:
A: 语法简洁,程序开发速度快
B: 拥有大量的第三方库,能够调用cc++java
C: 程序的运行速度在所有计算机语言中最快
D: 开源免费
答案: 【 程序的运行速度在所有计算机语言中最快】
3、单选题:
jupyter notebook不具备的功能是
选项:
A: jupyter notebook可以直接生成一份交互式文档
B: jupyter notebook可以安装python库
C: jupyter notebook可以导出html文件
D: jupyter notebook可以将文件分享给他人
答案: 【 jupyter notebook可以安装python库】
4、单选题:
使用Python执行如下代码,会输出now = 8sum = 0if (now < 10): sum = sum + now print("I am a big number!")else: sum = sum – now print("I am a small number!")
选项:
A: I am a small number!
B: 错误
C: I am a big
D: I am a big number!
答案: 【 I am a big number!】
5、单选题:
以下代码执行结果是什么?while = 1 + 9print(while)
选项:
A: 10
B: 10.0
C: 错误
D: while
答案: 【 错误】
6、单选题:
下面哪一项符合驼峰命名法
选项:
A: UserName
B: Username
C: UsernamE
D: User_name
答案: 【 UserName】
7、单选题:
i = 1i = ‘h’print (type(i))以下结果正确的是
选项:
A: <class ‘str’>
B: <class ‘int’>
C: 错误
D: < str >
答案: 【 <class ‘str’>】
8、单选题:
len("test_str")语句中的对象是什么类型
选项:
A: str
B: int
C: float
D: bool
答案: 【 int】
9、单选题:
以下对象是什么类型:"hello"*3 ?
选项:
A: str
B: int
C: float
D: bool
答案: 【 str】
10、单选题:
以下代码中,break被触发之后,哪段代码会接着被执行:while 条件1: while 条件2: if 条件: break 代码1 代码2 代码3 代码4
选项:
A: 代码1
B: 代码2
C: 代码3
D: 代码4
答案: 【 代码4】
11、单选题:
tuple1 = (0, 1, 2, 3)tuple1[0] = 4print(tuple1)使用Python运行下列代码,输出结果为
选项:
A: (0,1,2,3)
B: (4,1,2,3)
C: 错误
D: tuple1
答案: 【 错误】
12、单选题:
以下那个选项不是列表、元组、集合的共同特点:
选项:
A: 可以存储不同类型的元素。
B: 可以用for item in的方式进行遍历。
C: 可以通过数字下标访问某个元素。
D: 以上都是列表、元组和集合的共同特点。
答案: 【 可以通过数字下标访问某个元素。】
13、单选题:
以下代码的输出是什么? user_info = {"name":"悟空","age":100,"gender":"male","job":"取经","job":"偷桃"}print(user_info["job"])
选项:
A: 取经
B: 偷桃
C: 取经偷桃
D: 取经|偷桃
答案: 【 偷桃】
14、单选题:
age = 20def change_age(): global age age = 25change_age()print(age)使用Python执行如下代码,输出
选项:
A: 20
B: 25
C: 错误
D: age
答案: 【 25】
15、单选题:
使用Python运以下代码,输出结果为tuple1 = (0 ,1, 2, 3)print(tuple1[::-1])
选项:
A: 3
B: (3)
C: (3,2,1,0)
D: (0,1,2,3)
答案: 【 (3,2,1,0)】
16、多选题:
下面选项中正确的python标准库导入语句有
选项:
A: import math.sin as sin
B: from math import sin
C: import math.*
D: from math import*
答案: 【 import math.sin as sin;
from math import sin;
from math import*】
17、多选题:
下列开发环境可以用来编写和调试python程序的有
选项:
A: IDLE
B: Jupyter Notebook
C: Spyder
D: PyCharm
答案: 【 IDLE;
Jupyter Notebook;
Spyder;
PyCharm】
18、多选题:
下列说法正确的有
选项:
A: 正确的缩进对python程序是非常重要的
B: 在表达式中圆括号可以改变运算顺序
C: python3.x中,可以使用中文作为变量名
D: python程序中的空格和空行可有可无,但是适当的增加空格和空行可以提高代码的可读性
答案: 【 正确的缩进对python程序是非常重要的;
在表达式中圆括号可以改变运算顺序;
python3.x中,可以使用中文作为变量名】
19、多选题:
存在如下代码,将’a’对应的值修改为数字 99。s1 = ‘a’ s2 = ‘b’ d = {s1:1, s2:2}下列代码可正确实现功能的是:
选项:
A: d[0]=99print(d)
B: d[a]=99print(d)
C: d[‘a’]=99print(d)
D: d[s1]=99print(d)
答案: 【 d[‘a’]=99print(d);
d[s1]=99print(d)】
20、多选题:
以下代码,执行之后返回1的是?
选项:
A: d = {1:1,2:2}print(d[1])
B: l1 = str([1,2,3])l2 = str([4,5,6])
C: d = {l1:1, l2:2}print(d[‘[1,2,3]’])
D: d = {‘a’:1, 1:2}print(d[0])
答案: 【 d = {1:1,2:2}print(d[1]);
d = {l1:1, l2:2}print(d[‘[1,2,3]’])】
21、判断题:
在编写代码时,一般先导入标准库对象,再导入扩展库对象
选项:
A: 正确
B: 错误
答案: 【 正确】
22、判断题:
表达式4<5==5的值为True
选项:
A: 正确
B: 错误
答案: 【 正确】
23、判断题:
python3.x中,reduce()函数是内置函数,可以直接使用
选项:
A: 正确
B: 错误
答案: 【 错误】
24、判断题:
包含列表的元组可以作为字典的“键”
选项:
A: 正确
B: 错误
答案: 【 错误】
25、判断题:
包含列表的元组不可以作为集合的元素
选项:
A: 正确
B: 错误
答案: 【 正确】
26、填空题:
表达式-68//7的值为
答案: 【 -10】
27、填空题:
表达式{40,50,60}-{40,60,70}的值为
答案: 【 {50}】
28、填空题:
表达式chr(ord(‘0’)+3)的值为
答案: 【 ‘3’】
29、填空题:
列表的sort()方法没有返回值,或者说返回值为
答案: 【 None】
30、填空题:
已知列表data=[1,2,3,4],那么data[2:100]的值为
答案: 【 [3,4]】
31、填空题:
已知x=3,y=5,执行了x,y=y,x后,y的值为
答案: 【 3】
32、填空题:
已知字典data={‘a’:97,’b’=65},那么data.get(‘a’,None)的值为
答案: 【 97】
33、填空题:
表达式 3 and 5 的值为
答案: 【 5】
34、填空题:
表达式 not {} 的值为
答案: 【 True】
35、填空题:
下面的函数用来计算任意多个数字的平均数,请填写括号内的内容def demo( ) return sum(para)/len(para)
答案: 【 *para】
1、单选题:
SciPy的概念
选项:
A: SciPy是基础的数学计算库
B: Scipy基于Numpy,科学计算库,有一些高阶抽象模型
C: SciPy提供了一套名为DataFrame的数据结构
D: SciPy是一种开源的Web框架
答案: 【 Scipy基于Numpy,科学计算库,有一些高阶抽象模型】
2、单选题:
创建了一个数组为arr的数组对象

arr.ndim输出
选项:
A: 1
B: 2
C: 3
D: 4
答案: 【 2】
3、单选题:
存在多维数组arr,arr =np.array([[1 2 3] [4 5 6] [7 8 9]])数组arr.T的输出为R
备案号:冀ICP备20010840号 2020-2099辉辉网络科技 All Rights Reserved