智慧树知到《Python语言应用西安外国语大学》章节测试附答案.docx

上传人:b****7 文档编号:25658650 上传时间:2023-06-11 格式:DOCX 页数:20 大小:18.20KB
下载 相关 举报
智慧树知到《Python语言应用西安外国语大学》章节测试附答案.docx_第1页
第1页 / 共20页
智慧树知到《Python语言应用西安外国语大学》章节测试附答案.docx_第2页
第2页 / 共20页
智慧树知到《Python语言应用西安外国语大学》章节测试附答案.docx_第3页
第3页 / 共20页
智慧树知到《Python语言应用西安外国语大学》章节测试附答案.docx_第4页
第4页 / 共20页
智慧树知到《Python语言应用西安外国语大学》章节测试附答案.docx_第5页
第5页 / 共20页
点击查看更多>>
下载资源
资源描述

智慧树知到《Python语言应用西安外国语大学》章节测试附答案.docx

《智慧树知到《Python语言应用西安外国语大学》章节测试附答案.docx》由会员分享,可在线阅读,更多相关《智慧树知到《Python语言应用西安外国语大学》章节测试附答案.docx(20页珍藏版)》请在冰豆网上搜索。

智慧树知到《Python语言应用西安外国语大学》章节测试附答案.docx

智慧树知到《Python语言应用西安外国语大学》章节测试附答案

智慧树知到《Python语言应用(西安外国语大学)》章节测试附答案

绪论单元测试

1、Python在金融中的运用包括()

A:

绩效分析

B:

量化分析

C:

风险分析

D:

程序化交易

正确答案:

ABCD

第一章单元测试

1、python语言支持中文字符作为变量名称,但具有语法意义的符号仅仅支持英文半角符号。

A.正确

B.错误

正确答案:

A

2、python中如果需要打印换行,则可以在字符n的左侧添加转义字符。

A.正确

B.错误

正确答案:

A

3、跨平台属于Python语言的一个特点。

A.正确

B.错误

正确答案:

A

4、Python语言不支持中文。

A.正确

B.错误

正确答案:

B

5、Python语言计算机内部存储1个中文字符占2个字节容量。

A.正确

B.错误

正确答案:

A

第二章单元测试

1、下面不属于python关键字的有()。

A:

while

B:

else

C:

then

D:

if

正确答案:

C

2、python的数据类型有()

A:

字符串

B:

序列

C:

字符

D:

列表

正确答案:

C

3、python是一种()

A:

跨平台语言

B:

自然语言

C:

软件语言

D:

脚本语言

正确答案:

ACD

4、python赋值可能涉及到的python元素有()

A:

字符串

B:

数值

C:

变量

D:

赋值符号=

正确答案:

ABCD

5、python命名时可以使用()

A:

数字

B:

字母

C:

下划线

D:

中文

正确答案:

ABCD

6、Python命名时下面说法正确的有()

A:

下划线可以在最前面

B:

汉字可以在最前面

C:

字母可以在最前面

D:

数字可以在最前面

正确答案:

ABC

7、下面python命名合法的是()

A:

回忆-夏天

B:

自定义有何不可

C:

寻雾启示:

庐州月

D:

你若成风

正确答案:

D

8、下列类型属于容量变化类型的是()

A:

list

B:

tuple

C:

dict

D:

int

正确答案:

ABC

9、python变量名称不能出现的是()

A:

标点符号

B:

下划线

C:

字母

D:

数字

正确答案:

A

10、a,b=[10,20]属于序列赋值(通用性),其运行结果是a=10,b=20。

A.正确

B.错误

正确答案:

A

第三章测试

1、importturtleast表示()

A.调用turtle库,并更改名称为t

B.更改turtle库名称为t

C.调用turtle库中的t函数

D.调用turtle库

正确答案:

A

2、turtle.screensize可以设置画布的()

A.位置

B.底色

C.大小

D.比例

正确答案:

BC

3、turtle.screensize的默认配置是()

A.白底色

B.400x300

C.黑底色

D.800x600

正确答案:

ABD

4、turtle.setup可以设置画布的()

A.比例

B.宽度

C.高度

D.位置

正确答案:

ABCD

5、下列turtle.setup语句中用比例方式设置画布的有()

A.turtle.setup(0.5,1,200,100)

B.turtle.setup(1,1,200,100)

C.turtle.setup(0.5,0.5,200,100)

D.turtle.setup(500,400,200,100)

正确答案:

C

6、使用pendown()后画笔才会有笔记。

()

A.正确

B.错误

正确答案:

A

7、speed(10)表示最大绘图速度。

()

A.正确

B.错误

正确答案:

B

8、forward(100)等价于backward(-100)。

()

A.正确

B.错误

正确答案:

A

9、color(‘red’,’green’)表示()

A.笔记颜色是红色、背景色是绿色

B.笔记色是绿色、背景色是红色

C.前景色是红色、填充色是绿色

D.前景色是红色、背景色是绿色

正确答案:

C

10、right(-50)等价于Left(310)。

()

A.正确

B.错误

正确答案:

A

第四章测试

1、简单程序设计方法中的IPO是()。

A.输出

B.运算

C.处理

D.输入

正确答案:

ACD

2、程序设计方法需要考虑()。

A.程序的使用者

B.程序的使用环境

C.程序输出信息的使用环境

D.程序设计者的能力

正确答案:

ABCD

3、问题的分析流程是:

问题确认、流程分解、分解确认、算法制定、程序实现5个步骤。

其中,分解确认用于:

()。

A.分解问题

B.明确能计算机解决的问题

C.明确需要解决的问题

D.确定问题的最佳解决算法

正确答案:

B

4、每一个问题可以用IPO方法分解为三个部分,这三个部分仍然可以利用IPO方法继续分解。

()

A.正确

B.错误

正确答案:

A

5、除了IPO方法之外,还有很多的程序分析方法!

()

A.正确

B.错误

正确答案:

A

6、每个问题都可以分割为若干个小问题,这些小问题仍然可以利用IPO进行分解。

()

A.正确

B.错误

正确答案:

A

7、每一次IPO分解都需要考虑分解后问题之间的连续性、关联性。

即问题不是独立的,是相关的。

A.正确

B.错误

正确答案:

A

8、每一次IPO分解的结果中,前一部分的输出是后一部分的输入!

A.正确

B.错误

正确答案:

A

9、在python语言中,问题分解的极限是可以使用最简单的命令实现。

A.正确

B.错误

正确答案:

A

10、一个程序有多种实现方法,具体采用什么方法与具体的使用环境有关。

A.正确

B.错误

正确答案:

A

第五章测试

1、普通的程序结构包含有()

A.顺序结构

B.循环结构

C.选择结构

D.函数结构

正确答案:

ABC

2、流程图需要跨页使用的符号是什么形状的。

()

A.圆形

B.矩形

C.三角

D.矩形+三角

正确答案:

D

3、流程图的顺序结构表示各个环节是完全不可更改的。

A.正确

B.错误

正确答案:

B

4、很容易就能发现流程图中的死循环或者死语句。

A.正确

B.错误

正确答案:

B

5、同一问题的流程图拓扑结构具有唯一性。

A.正确

B.错误

正确答案:

A

6、流程图中有专用的注释符号和文档符号用于对流程图进行说明。

A.正确

B.错误

正确答案:

A

7、流程图中的过程用()符号表示。

A.矩形

B.圆形

C.椭圆

D.菱形

正确答案:

A

8、程序流程图中的注释符号位置不固定。

A.正确

B.错误

正确答案:

A

9、选择结构派生于()结构。

A.顺序

B.判断

C.“当”型

D.循环

正确答案:

A

10、选择结构不能单独使用,只能嵌套使用。

A.正确

B.错误

正确答案:

B

第六章测试

1、将5.55转换为整数,使用的函数是int()

A.正确

B.错误

正确答案:

A

2、将整数5转换为浮点数,使用的函数是float(),转换后的结果是5.0

A.正确

B.错误

正确答案:

A

3、complex(5,3)的结果是(5+3j)或者(5+3J)

A.正确

B.错误

正确答案:

A

4、已知复数z,提取z的实部使用的方法是z.real

A.正确

B.错误

正确答案:

A

5、数值计算中要注意python版本之间的差异,在各个python版本中3/2的结果可能是()

A.1.5

B.1

C.0

D.2

正确答案:

AB

6、在python中用()计算一个数值的幂。

A.*

B.**

C.***

D.^

正确答案:

B

7、python中divmod(9,7)的结果是:

()

A.1,2

B.1.3,1.3

C.2,1

D.1.2,0.1

正确答案:

A

8、python中z=1.23e-4+5.6e+89j表示一个复数,则复数z的实部是()

A.1.23e-4+5.6e

B.1.23

C.1.23e-4+5.6e+89

D.1.23e-4

正确答案:

D

9、python中整数、浮点和复数是可以简单的互相转换的。

A.正确

B.错误

正确答案:

B

10、x//y表示x整除y,商无小数。

A.正确

B.错误

正确答案:

A

第七章测试

1、fromrandomimportrandom的含义是:

从random库中引入random函数

A.正确

B.错误

正确答案:

A

2、random.random()产生的结果中最大极限是1

A.正确

B.错误

正确答案:

A

3、random.randint(1,10)产生的数据可以是1到10

A.正确

B.错误

正确答案:

B

4、下列属于math库的有()

A.sin

B.pi

C.cos

D.exp

正确答案:

ABCD

5、math库中pi的精度为()

A.20

B.10

C.15

D.5

正确答案:

C

6、在python中数值5.45555向上取整后的结果是

A.5.4

B.6.0

C.5.0

D.5.5

正确答案:

B

7、python的浮点数是完全准确的。

A.正确

B.错误

正确答案:

B

8、python中整数的范围是无限的。

A.正确

B.错误

正确答案:

A

9、python中科学技术法属于整数.

A.正确

B.错误

正确答案:

B

10、python的数值可以转换为字符串。

A.正确

B.错误

正确答案:

A

第八章测试

1、下面是字符串的有()

A.'123'

B.abc

C.123

D."123"

正确答案:

AD

2、有字符串'hello',下列索引能够提取出'ell'的()

A.'hello'[-4:

-2]

B.'hello'[3]

C.'hello'[1]

D.'hello'[1:

4]

正确答案:

AD

3、将一个pine复制为三个的代码是:

pine*3

A.正确

B.错误

正确答案:

A

4、pine+apple的结果是pineapple

A.正确

B.错误

正确答案:

A

5、字符串可以用三组引号定义。

A.正确

B.错误

正确答案:

A

6、字符串只能用双引号定义。

A.正确

B.错误

正确答案:

B

7、字符串只能保存在变量中。

A.正确

B.错误

正确答案:

B

8、字符串从右边开始索引时,数值从0开始。

A.正确

B.错误

正确答案:

B

9、字符串的索引编号可以来自表达式。

A.正确

B.错误

正确答案:

A

第九章测试

1、如果需要定义一个名称为A的空列表,使用的命令是A=[]

A.正确

B.错误

正确答案:

A

2、有一个名称为A的列表,则命令len可以得出A中有几个元素。

A.正确

B.错误

正确答案:

B

3、现在需要向列表A中追加一个元素B,则可以使用命令A.append(B)

A.正确

B.错误

正确答案:

A

4、有一列表A,不知其中元素的个数,下列代码,能够打印出每个元素。

foriina:

print(i)

A.正确

B.错误

正确答案:

A

5、A.insert(x,B)表示将元素B插入到A列表的x索引位置.()

A.正确

B.错误

正确答案:

A

6、列表可以看作一个可以修改的元组.()

A.正确

B.错误

正确答案:

A

7、列表中的每一个元素的类型都可以不一样。

A.正确

B.错误

正确答案:

A

8、A[2:

5]表示列表A的第2到第5个索引位置的元素。

A.正确

B.错误

正确答案:

B

9、varinA的结果是布尔值,表示var是否在列表A中。

A.正确

B.错误

正确答案:

A

10、A.remove(x)将删除列表A中所有的元素x。

A.正确

B.错误

正确答案:

B

第十章测试

1、有命令dict={'Name':

'Zara','Age':

7,'Class':

'First'}则命令deldict['Name']的含义是删除‘Name’项

A.正确

B.错误

正确答案:

A

2、有命令dict={'Name':

'Zara','Age':

7,'Class':

'First'}则命令dict.clear()的含义是清空字典所有内容

A.正确

B.错误

正确答案:

A

3、有命令dict={'Name':

'Zara','Age':

7,'Class':

'First'}则deldict命令的含义是:

删除字典

A.正确

B.错误

正确答案:

A

4、判断一个键是否在字典中可以使用的方法有

A.into

B.notin

C.in

D.for

正确答案:

BC

5、判断两个字典是否相等可以使用

A.=

B.==

C.>=

D.<=

正确答案:

B

6、字典{‘red’:

41,’blue’:

3}和{’blue’:

3,‘red’:

41}是不一样的。

A.正确

B.错误

正确答案:

B

7、字典中的内容是无序的。

A.正确

B.错误

正确答案:

A

8、字典中添加元素()。

A.DICT[2]=2

B.DICT['4]=6:

3

C.DICT['1']=1

D.DICT[3]=(1,2,3)

正确答案:

ACD

9、创建一个字典可以使用()

A.dict=()

B.dict=[]

C.dict={}

D.dict=''

正确答案:

C

10、字典中的元素以“<键>“或”<值>”的形式单个出现。

A.正确

B.错误

正确答案:

B

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 高中教育 > 高考

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1