知到智慧树Python 程序设计(四川师范大学)单元测试答案

第一章 单元测试

1、判断题:python软件安装过程中,“Customize installation”指用户可以自定义安装,选择安装路径。( )

A:对

B:错

正确答案:【对】

2、判断题:python的第三方库即标准库。( )

A:对

B:错

正确答案:【错】

3、单选题:python是一种( )类型的编程语言。

A:解释

B:编译

C:机器语言

D:汇编

正确答案:【解释】

4、单选题:Python语句print(“中国,你好!”)的输出为( )。

A:运行结果出错

B:(“中国,你好!”)

C:中国,你好!

D:“中国,你好!”

正确答案:【中国,你好!】

5、多选题:Python第三方库的常见安装方法有( )。

A:文件安装

B:自定义安装

C:pip安装

D:远程安装

正确答案:【文件安装;

自定义安装;

pip安装】

第二章 单元测试

1、判断题:turtle模块是一个直观有趣的图形绘制函数库,是Python 的标准库之一。( )

A:对

B:错

正确答案:【对】

2、判断题:在turtle坐标体系中,(0,0)坐标位于窗口的左上角。( )

A:对

B:错

正确答案:【错】

3、单选题:下面对turtle库最适合的描述是( )。

A:游戏库

B:绘图库

C:爬虫库

D:数值计算库

正确答案:【绘图库】

4、单选题:turtle库中将画笔移动x像素的语句是( )。

A:turtle.left(x)

B:turtle.circle(x)

C:turtle.right(x)

D:turtle.forward(x)

正确答案:【turtle.forward(x)】

5、多选题:下面属于turtle的全局控制函数的是( )。

A:goto(x,y)

B:invisible()

C:clear()

D:reset()

正确答案:【invisible();

clear();

reset()】

第三章 单元测试

1、判断题:使用turtle绘制图形,必须使用setup函数设置主窗体的大小和位置。

A:错

B:对

正确答案:【错】

2、判断题:算法是为解决问题的计算部分而采取的方法与步骤,是程序设计的精髓。( )

A:错

B:对

正确答案:【对】

3、单选题:以下不是IPO模式的是( )。

A:process

B:program

C:input

D:output

正确答案:【program】

4、多选题:python的数据输入来源包括( )。

A:控制台输入

B:文件输入

C:网络输入

D:内部参数输入

正确答案:【控制台输入;

文件输入;

网络输入;

内部参数输入】

5、判断题:绘制图形中,涉及相同重复的动作,采用循环结构可以让程序结构更简洁、明了。

A:对

B:错

正确答案:【对】

第四章 单元测试

1、单选题:以下选项中,结果为False的是( )

A:5 != 4

B:False != 0

C:5 is 5

D:5 is not 4

正确答案:【False != 0】

2、单选题:当成绩不小于60分时显示结果“及格”,程序中实现该功能应该使用( )

A:顺序结构

B:单分支结构

C:多分支结构

D:双分支结构

正确答案:【单分支结构】

3、单选题:关于Python的分支结构,以下选项中描述错误的是( )

A:分支结构使用if保留字

B:分支结构可以向已经执行过的语句部分跳转

C:Python中if-elif-else语句描述多分支结构

D:Python中if-else语句用来形成双分支结构

正确答案:【分支结构可以向已经执行过的语句部分跳转】

4、多选题:下列哪些选项可以作为分支结构的条件表达式?( )

A:a in [1,3,5]

B:x+5

C:x>y or y<100

D:1==1

正确答案:【a in [1,3,5];

x+5;

x>y or y<100;

1==1】

5、判断题:条件表达式的结果只有两个值True和False( )

A:对

B:错

正确答案:【对】

6、判断题:多分支结构中可以有多于一个分支所包含的语句块被执行( )

A:错

B:对

正确答案:【错】

第五章 单元测试

1、单选题:有以下程序片断:<br>num=0<br>str="stargazers"<br>for ch in str:<br>if(ch=='s') or (ch=='z'):<br>num+=1<br>print(num)<br>运行结果为( )

A:1

B:3

C:2

D:4

正确答案:【3】

2、单选题:关于Python循环结构,以下选项中描述错误的是( )

A:每个continue语句只有能力结束当前层的循环的运行。

B:break用来结束最内层for或者while循环的运行,脱离该循环后程序从循环代码后继续执行

C:Python通过for、while等保留字提供遍历循环和无限循环(也叫条件循环)结构

D:for遍历循环的迭代器可以是字符串、文件、元组、列表和range函数生成的序列。

正确答案:【每个continue语句只有能力结束当前层的循环的运行。】

3、多选题:以下选项中只能用于循环结构中的是( )

A:continue

B:if

C:break

D:from

E:else

F:import

正确答案:【continue;

break】

4、判断题:while条件循环一般用于循环次数不确定的情况。( )

A:对

B:错

正确答案:【对】

5、判断题:一条break语句可以直接结束所在的多层循环( )

A:对

B:错

正确答案:【错】

第六章 单元测试

1、单选题:以下选项中Python用于异常处理结构中用来捕获特定类型的异常的保留字是( )

A:pass

B:do

C:except

D:while

正确答案:【except】

2、单选题:关于Python循环结构,以下选项中描述错误的是( )

A:break用来跳出当前层的for或者while循环,脱离该循环后程序从循环代码后继续执行。

B:遍历循环中的遍历结构可以是字符串、文件、组合数据类型和range()函数等。

C:Python通过for、while等保留字提供遍历循环和无限循环结构。

D:每个continue语句只有能力跳出当前层次的循环。

正确答案:【每个continue语句只有能力跳出当前层次的循环。】

3、单选题:下面代码的输出结果是( )<br>sum=1<br>for i in range(1,101):<br>sum+=i<br>print(sum)

A:5052

B:5051

C:5050

D:5049

正确答案:【5051】

4、多选题:Python的异常处理中以下哪几个选项不是必须有的?( )

A:except

B:try

C:finally

D:else

正确答案:【finally;

else】

5、判断题:带有else子句的循环如果因为执行了break语句而退出的话,则会执行else子句中的代码。( )

A:错

B:对

常见问题解答 购买说明 联系客服如支付后未显示,可刷新一下页面!
生活小技巧 » 知到智慧树Python 程序设计(四川师范大学)单元测试答案

生活小技巧

请输入手机号或商家订单号