绪论 单元测试
1、多选题:
Python在金融中的运用包括( )
选项:
A:绩效分析
B:风险分析
C:程序化交易
D:量化分析
答案: 【绩效分析;风险分析;程序化交易;量化分析】
第一章 单元测试
1、判断题:
python语言支持中文字符作为变量名称,但具有语法意义的符号仅仅支持英文半角符号。
选项:
A:错
B:对
答案: 【对】
2、判断题:
python中如果需要打印换行,则可以在字符n的左侧添加转义字符。
选项:
A:对
B:错
答案: 【对】
第二章 单元测试
1、单选题:
下面不属于python关键字的有 ( )。
选项:
A: if
B:else
C:then
D:while
答案: 【then】
2、单选题:
python的数据类型有( )
选项:
A:列表
B:字符
C:字符串
D:序列
答案: 【字符】
3、多选题:
python是一种( )
选项:
A:自然语言
B:脚本语言
C:跨平台语言
D:软件语言
答案: 【脚本语言;跨平台语言;软件语言】
4、多选题:
python赋值可能涉及到的python元素有( )
选项:
A:数值
B:字符串
C:变量
D:赋值符号=
答案: 【数值;字符串;变量;赋值符号=】
5、多选题:
python命名时可以使用( )
选项:
A:中文
B:下划线
C:字母
D:数字
答案: 【中文;下划线;字母;数字】
6、多选题:
Python命名时下面说法正确的有( )
选项:
A:下划线可以在最前面
B:汉字可以在最前面
C:数字可以在最前面
D:字母可以在最前面
答案: 【下划线可以在最前面;汉字可以在最前面;字母可以在最前面】
7、单选题:
下面python命名合法的是( )
选项:
A:寻雾启示:庐州月
B:回忆-夏天
C:自定义 有何不可
D:你若成风
答案: 【你若成风】
8、多选题:
下列类型属于容量变化类型的是( )
选项:
A:int
B:list
C:tuple
D:dict
答案: 【list;tuple;dict】
9、单选题:
python变量名称不能出现的是( )
选项:
A:下划线
B:数字
C:标点符号
D:字母
答案: 【标点符号】
10、判断题:
a,b = [10,20]属于序列赋值(通用性) ,其运行结果是a=10,b=20。
选项:
A:对
B:错
答案: 【对】
第三章 单元测试
1、单选题:
import turtle as t表示( )
选项:
A:调用turtle库中的t函数
B:更改turtle库名称为t
C:调用turtle库,并更改名称为t
D:调用turtle库
答案: 【调用turtle库,并更改名称为t】
2、多选题:
turtle.screensize可以设置画布的( )
选项:
A:比例
B:底色
C:大小
D:位置
答案: 【底色;大小】
3、多选题:
turtle.screensize的默认配置是( )
选项:
A:800×600
B:黑底色
C:400×300
D:白底色
答案: 【800×600;400×300;白底色】
4、多选题:
turtle.setup可以设置画布的( )
选项:
A:宽度
B:位置
C:高度
D:比例
答案: 【宽度;位置;高度;比例】
5、单选题:
下列turtle.setup语句中用比例方式设置画布的有( )
选项:
A:turtle.setup(0.5,1,200,100)
B:turtle.setup(500,400,200,100)
C:turtle.setup(1,1,200,100)
D:turtle.setup(0.5,0.5,200,100)
答案: 【turtle.setup(0.5,0.5,200,100)】
6、判断题:
使用pendown()后画笔才会有笔记。( )
选项:
A:对
B:错
答案: 【对】
7、判断题:
speed(10)表示最大绘图速度。( )
选项:
A:错
B:对
答案: 【错】
8、判断题:
forward(100)等价于backward(-100)。( )
选项:
A:错
B:对
答案: 【对】
9、单选题:
color(‘red’,’green’)表示( )
选项:
A:前景色是红色、背景色是绿色
B:前景色是红色、填充色是绿色
C:笔记颜色是红色、背景色是绿色
D:笔记色是绿色、背景色是红色
答案: 【前景色是红色、填充色是绿色】
10、判断题:
right(-50)等价于Left(310)。( )
选项:
A:错
B:对
答案: 【对】
第四章 单元测试
1、多选题:
简单程序设计方法中的IPO是( )。
选项:
A:输入
B:运算
C:处理
D:输出
答案: 【输入;处理;输出】
2、多选题:
程序设计方法需要考虑( )。
选项:
A:程序的使用者
B:程序设计者的能力
C:程序的使用环境
D:程序输出信息的使用环境
答案: 【程序的使用者;程序设计者的能力;程序的使用环境;程序输出信息的使用环境】
3、单选题:
问题的分析流程是:问题确认、流程分解、分解确认、算法制定、程序实现5个步骤。其中,分解确认用于:( )。
选项:
A:确定问题的最佳解决算法
B:分解问题
C:明确能计算机解决的问题
D:明确需要解决的问题
答案: 【明确能计算机解决的问题】
4、判断题:
每一个问题可以用IPO方法分解为三个部分,这三个部分仍然可以利用IPO方法继续分解。( )
选项:
A:对
B:错
答案: 【对】
5、判断题:
除了IPO方法之外,还有很多的程序分析方法!( )
选项:
A:对
B:错
答案: 【对】
6、判断题:
每个问题都可以分割为若干个小问题,这些小问题仍然可以利用IPO进行分解。( )
选项:
A:错
B:对
答案: 【对】
7、判断题:
每一次IPO分解都需要考虑分解后问题之间的连续性、关联性。即问题不是独立的,是相关的。
选项:
A:错
B:对
答案: 【对】
8、判断题:
每一次IPO分解的结果中,前一部分的输出是后一部分的输入!
选项:
A:错
B:对
答案: 【对】
9、判断题:
在python语言中,问题分解的极限是可以使用最简单的命令实现。
选项:
A:错
B:对
答案: 【对】
10、判断题:
一个程序有多种实现方法,具体采用什么方法与具体的使用环境有关。
选项:
A:错
B:对
答案: 【对】
第五章 单元测试
1、多选题:
普通的程序结构包含有( )
选项:
A:循环结构
B:选择结构
C:顺序结构
D:函数结构
答案: 【循环结构;选择结构;顺序结构】
2、单选题:
流程图需要跨页使用的符号是什么形状的。( )
选项:
A:圆形
B:矩形+三角
C:三角
D:矩形
答案: 【矩形+三角】
3、判断题:
流程图的顺序结构表示各个环节是完全不可更改的。
选项:
A:错
B:对
答案: 【错】
4、判断题:
很容易就能发现流程图中的死循环或者死语句。
选项:
A:错
B:对
答案: 【错】
5、判断题:
同一问题的流程图拓扑结构具有唯一性。
选项:
A:错
B:对
答案: 【对】
6、判断题:
流程图中有专用的注释符号和文档符号用于对流程图进行说明。
选项:
A:对
B:错
答案: 【对】
7、单选题:
流程图中的过程用()符号表示。
选项:
A:矩形
B:椭圆
C:菱形
D:圆形
答案: 【矩形】
8、判断题:
程序流程图中的注释符号位置不固定。
选项:
A:错
B:对
答案: 【对】
9、单选题:
选择结构派生于( )结构。
选项:
A:“当”型
B:顺序
C:循环
D:判断
答案: 【顺序】
10、判断题:
选择结构不能单独使用,只能嵌套使用。
选项:
A:对
B:错
答案: 【错】
第六章 单元测试
1、判断题:
将5.55转换为整数,使用的函数是int()
选项:
A:错
B:对
答案: 【对】
2、判断题:
将整数5转换为浮点数,使用的函数是float() ,转换后的结果是5.0
选项:
A:对
B:错
答案: 【对】
3、判断题:
complex(5,3)的结果是(5+3j)或者(5+3J)
选项:
A:错
B:对
答案: 【对】
4、判断题:
已知复数z,提取z的实部使用的方法是z.real
选项:
A:错
B:对
答案: 【对】
5、多选题:
数值计算中要注意python版本之间的差异,在各个python版本中3/2的结果可能是( )
选项:
A:1.5
B:2
C:0
D:1
答案: 【1.5;1】
6、单选题:
在python中用( )计算一个数值的幂。
选项:
A:***
B:^
C:*
D:**
答案: 【**】
7、单选题:
python中divmod(9,7)的结果是:( )
选项:
A:2,1
B:1.2,0.1
C:1.3,1.3
D:1,2
答案: 【1,2】
8、单选题:
python中z = 1.23e-4+5.6e+89j表示一个复数,则复数z的实部是( )
选项:
A:1.23e-4+5.6e
B:1.23e-4
C:1.23
D:1.23e-4+5.6e+89
答案: 【1.23e-4】
9、判断题:
python中整数、浮点和复数是可以简单的互相转换的。
选项:
A:对
B:错
答案: 【错】
10、判断题:
x//y表示x整除y,商无小数。
选项:
A:对
B:错
答案: 【对】
第七章 单元测试
1、判断题:
from random import random的含义是:从random库中引入random函数
选项:
A:错
B:对
答案: 【对】
2、判断题:
random.random()产生的结果中最大极限是1
选项:
A:对
B:错
答案: 【对】
3、判断题:
random.randint(1,10)产生的数据可以是1到10
选项:
A:对
B:错
答案: 【错】
4、多选题:
下列属于math库的有( )
选项:
A:cos
B:sin
C:pi
D:exp
答案: 【cos;sin;pi;exp】
5、单选题:
math库中pi的精度为( )
选项:
A:5
B:15
C:20
D:10
答案: 【15】
6、单选题:
在python中数值5.45555向上取整后的结果是
选项:
A:6.0
B:5.0
C:5.5
D:5.4
答案: 【6.0】
7、判断题:
python的浮点数是完全准确的。
选项:
A:错
B:对
答案: 【错】
8、判断题:
python中整数的范围是无限的。
选项:
A:错
B:对
答案: 【对】
9、判断题:
python中科学技术法属于整数.
选项:
A:对
B:错
答案: 【错】
10、判断题:
python的数值可以转换为字符串。
选项:
A:对
B:错
答案: 【对】
第八章 单元测试
1、多选题:
下面是字符串的有( )
选项:
A:”123″
B:’123′
C:abc
D:123
答案: 【”123″;’123’】
2、多选题:
有字符串’hello’,下列索引能够提取出’ell’的( )
选项:
A:’hello'[1]
B:’hello'[-4:-2]
C:’hello'[3]
D:’hello'[1:4]
答案: 【’hello'[-4:-2];’hello'[1:4]】
3、判断题:
将一个pine复制为三个的代码是:pine*3
选项:
A:错
B:对
答案: 【对】
4、判断题:
pine+apple的结果是pineapple
选项:
A:对
B:错
答案: 【对】
5、判断题:
字符串可以用三组引号定义。
选项:
A:错
B:对
答案: 【对】
6、判断题:
字符串只能用双引号定义。
选项:
A:对
B:错
答案: 【错】
7、判断题:
字符串只能保存在变量中。
选项:
A:错
B:对
答案: 【错】
8、判断题:
字符串从右边开始索引时,数值从0开始。
选项:
A:对
B:错
答案: 【错】
9、判断题:
字符串的索引编号可以来自表达式。
选项:
A:对
B:错
答案: 【对】
第九章 单元测试
1、判断题:
如果需要定义一个名称为A的空列表,使用的命令是A=[]
选项:
A:错
B:对
答案: 【对】
2、判断题:
有一个名称为A的列表,则命令len可以得出A中有几个元素。
选项:
A:对
B:错
答案: 【错】
3、判断题:
现在需要向列表A中追加一个元素B,则可以使用命令A.append(B)
选项:
A:错
B:对
答案: 【对】
4、判断题:
有一列表A,不知其中元素的个数,下列代码,能够打印出每个元素。for i in a: print(i)
选项:
A:错
B:对
答案: 【对】
5、判断题:
A.insert(x,B)表示将元素B插入到A列表的x索引位置.( )
选项:
A:对
B:错
答案: 【对】
6、判断题:
列表可以看作一个可以修改的元组.( )
选项:
A:对
B:错
答案: 【对】
7、判断题:
列表中的每一个元素的类型都可以不一样。
选项:
A:对
B:错
答案: 【对】
8、判断题:
A[2:5]表示列表A的第2到第5个索引位置的元素。
选项:
A:对
B:错
答案: 【错】
9、判断题:
var in A的结果是布尔值,表示var是否在列表A中。
选项:
A:错
B:对
答案: 【对】
10、判断题:
A.remove(x)将删除列表A中所有的元素x.
选项:
A:对
B:错
答案: 【错】
第十章 单元测试
1、判断题:
有命令dict = {‘Name’: ‘Zara’, ‘Age’: 7, ‘Class’: ‘First’} 则命令del dict[‘Name’]的含义是删除‘Name’项
选项:
A:错
B:对
答案: 【对】
2、判断题:
有命令dict = {‘Name’: ‘Zara’, ‘Age’: 7, ‘Class’: ‘First’} 则命令dict.clear()的含义是清空字典所有内容
选项:
A:错
B:对
答案: 【对】
3、判断题:
有命令dict = {‘Name’: ‘Zara’, ‘Age’: 7, ‘Class’: ‘First’}则 del dict命令的含义是:删除字典
选项:
A:对
B:错
答案: 【对】
4、多选题:
判断一个键是否在字典中可以使用的方法有
选项:
A:for
B:not in
C:in
D:into
答案: 【not in;in】
5、单选题:
判断两个字典是否相等可以使用
选项:
A:<=
B:=
C:>=
D:==
答案: 【==】
6、判断题:
字典{‘red’:41,’blue’:3}和{’blue’:3,‘red’:41}是不一样的。
选项:
A:对
B:错
答案: 【错】
7、判断题:
字典中的内容是无序的。
选项:
A:错
B:对
答案: 【对】
8、多选题:
字典中添加元素( )。
选项:
A:DICT[3]=(1,2,3)
B:DICT[‘4]=6:3
C:DICT[2]=2
D:
DICT[‘1’]=1
答案: 【DICT[3]=(1,2,3);DICT[2]=2;
DICT[‘1’]=1
】
9、单选题:
创建一个字典可以使用( )
选项:
A:dict=[]
B:dict=()
C:dict={}
D:dict=”
答案: 【dict={}】
10、判断题:
字典中的元素以“<键>“或”<值>”的形式单个出现。
选项:
A:错
B:对
答案: 【错】




评论0