首页 › 答案 › 题库 › 知到智慧树 › 未分类

智慧树知到《Python语言应用》章节测试答案

智慧树知到《Python语言应用》章节测试答案
绪论单元测试
1、Python在金融中的运用包括()
A.量化分析
B.绩效分析
C.风险分析
D.程序化交易
正确答案:量化分析;绩效分析;风险分析;程序化交易
第一章单元测试
1、python语言支持中文字符作为变量名称,但具有语法意义的符号仅仅支持英文半角符号。
A.正确
B.错误
正确答案:正确
2、python中如果需要打印换行,则可以在字符n的左侧添加转义字符。
A.正确
B.错误
正确答案:正确
3、跨平台属于Python语言的一个特点。
A.正确
B.错误
正确答案:正确
4、Python语言不支持中文。
A.正确
B.错误
正确答案:错误
5、Python语言计算机内部存储1个中文字符占2个字节容量。
A.正确
B.错误
正确答案:正确
第二章单元测试
1、下面不属于python关键字的有()。
A.else
B.then
C.while
D.if
正确答案: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.tuple
B.dict
C.list
D.int
正确答案:tuple;dict;list
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库
D.调用turtle库,并更改名称为t
正确答案:调用turtle库,并更改名称为t
2、turtle.screensize可以设置画布的()
A.比例
B.位置
C.底色
D.大小
正确答案:底色;大小
3、turtle.screensize的默认配置是()
A.黑底色
B.800x600
C.白底色
D.400x300
正确答案:800x600;白底色;400x300
4、turtle.setup可以设置画布的()
A.宽度
B.位置
C.比例
D.高度
正确答案:宽度;位置;比例;高度
5、下列turtle.setup语句中用比例方式设置画布的有()
A.turtle.setup(0.5,0.5,200,100)
B.turtle.setup(500,400,200,100)
C.turtle.setup(1,1,200,100)
D.turtle.setup(0.5,1,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.2
B.1.5
C.1
D.0
正确答案:1.5;1
6、在python中用()计算一个数值的幂。
A.^
B.*
C.***
D.**
正确答案:**
7、python中divmod(9,7)的结果是:()
A.2,1
B.1,2
C.1.2,0.1
D.1.3,1.3
正确答案:1,2
8、python中z = 1.23e-4+5.6e+89j表示一个复数,则复数z的实部是()
A.1.23e-4
B.1.23e-4+5.6e
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.pi
B.exp
C.cos
D.sin
正确答案:pi;exp;cos;sin
5、math库中pi的精度为()
A.20
B.5
C.15
D.10
正确答案:15
6、在python中数值5.45555向上取整后的结果是
A.6.0
B.5.0
C.5.4
D.5.5
正确答案:6.0
7、python的浮点数是完全准确的。
A.正确
B.错误
正确答案:错误
8、python中整数的范围是无限的。
A.正确
B.错误
正确答案:正确
9、python中科学技术法属于整数.。
A.正确
B.错误
正确答案:错误
10、python的数值可以转换为字符串。
A.正确
B.错误
正确答案:正确
第八章单元测试
1、下面是字符串的有()
A.';123'
B.abc
C.123
D.";123"
正确答案:';123';";123"
2、有字符串';hello';,下列索引能够提取出';ell';的()
A.';hello';[1:4]
B.';hello';[3]
C.';hello';[-4:-2]
D.';hello';[1]
正确答案:';hello';[1:4];';hello';[-4:-2]
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.错误
正确答案:错误