第一章测试
1.python软件安装过程中,“Customize installation”指用户可以自定义安装,
选择安装路径。()
A:对
B:错
答案:A
2.python的第三方库即标准库。()
A:错
B:对
答案:A
3.python是一种()类型的编程语言。
A:机器语言
B:编译
C:解释
D:汇编
答案:C
4.Python语句print(“中国,你好!”)的输出为()。
A:运行结果出错
B:(“中国,你好!”)
C:中国,你好!
D:“中国,你好!”
答案:C
5.Python第三方库的常见安装方法有()。
A:文件安装
B:自定义安装
C:远程安装
D:pip安装
答案:ABD
第二章测试
1.turtle模块是一个直观有趣的图形绘制函数库,是Python 的标准库之一。
()
A:对
B:错
答案:A
2.在turtle坐标体系中,(0,0)坐标位于窗口的左上角。()
A:对
B:错
答案:B
3.下面对turtle库最适合的描述是()。
A:爬虫库
B:绘图库
C:游戏库
D:数值计算库免费编程软件python下载
答案:B
4.turtle库中将画笔移动x像素的语句是()。
A:turtle.left(x)
B:turtle.right(x)
C:turtle.forward(x)
D:turtle.circle(x)
答案:C
5.下面属于turtle的全局控制函数的是()。
A:goto(x,y)
B:reset()
C:invisible()
D:clear()
答案:BCD
第三章测试
1.使用turtle绘制图形,必须使用setup函数设置主窗体的大小和位置。
A:错
B:对
答案:A
2.算法是为解决问题的计算部分而采取的方法与步骤,是程序设计的精髓。
()
A:错
B:对
答案:B
3.以下不是IPO模式的是()。
A:input
B:output
C:process
D:program
答案:D
4.python的数据输入来源包括()。
A:文件输入
B:控制台输入
C:网络输入
D:内部参数输入
答案:ABCD
5.绘制图形中,涉及相同重复的动作,采用循环结构可以让程序结构更简洁、
明了。
A:对
B:错
答案:A
第四章测试
1.以下选项中,结果为False的是()
A:5 is 5
B:5 is not 4
C:5 != 4
D:False != 0
答案:D
2.当成绩不小于60分时显示结果“及格”,程序中实现该功能应该使用()
A:单分支结构
B:双分支结构
C:顺序结构
D:多分支结构
答案:A
3.关于Python的分支结构,以下选项中描述错误的是()
A:分支结构使用if保留字
B:分支结构可以向已经执行过的语句部分跳转
C:Python中if-else语句用来形成双分支结构
D:Python中if-elif-else语句描述多分支结构
答案:B
4.下列哪些选项可以作为分支结构的条件表达式?()
A:1==1
B:x>y or y<100
C:x+5
D:a in [1,3,5]
答案:ABCD
5.条件表达式的结果只有两个值True和False()
A:错
B:对
答案:B
6.多分支结构中可以有多于一个分支所包含的语句块被执行()
A:错
B:对
答案:A
第五章测试
1.有以下程序片断:num=0str=“stargazers”for ch in str:if(ch==‘s’) or
(ch==‘z’):num+=1print(num)运行结果为()
A:2
B:3
C:4
D:1
答案:B
2.关于Python循环结构,以下选项中描述错误的是()
A:break用来结束最内层for或者while循环的运行,脱离该循环后程序从循环代码后继续执行
B:每个continue语句只有能力结束当前层的循环的运行。
C:Python通过for、while等保留字提供遍历循环和无限循环(也叫条件循环)结构
D:for遍历循环的迭代器可以是字符串、文件、元组、列表和range函数生成的序列。
答案:B
3.以下选项中只能用于循环结构中的是()
A:else
B:break
C:if
D:continue
E:import
F:from
答案:BD
4.while条件循环一般用于循环次数不确定的情况。()
A:错
B:对
答案:B
5.一条break语句可以直接结束所在的多层循环()
A:对
B:错
答案:B
第六章测试
1.以下选项中Python用于异常处理结构中用来捕获特定类型的异常的保留字
是()
A:pass
B:except
C:while
D:do
答案:B
2.关于Python循环结构,以下选项中描述错误的是()
A:break用来跳出当前层的for或者while循环,脱离该循环后程序从循环
代码后继续执行。
B:每个continue语句只有能力跳出当前层次的循环。
C:Python通过for、while等保留字提供遍历循环和无限循环结构。
D:遍历循环中的遍历结构可以是字符串、文件、组合数据类型和range()函
数等。
答案:B
3.下面代码的输出结果是()sum=1for i in range(1,101):sum+=iprint(sum)
A:5049
B:5050
C:5052
D:5051
答案:D
4.Python的异常处理中以下哪几个选项不是必须有的?()
A:except
B:finally
C:else
D:try
答案:BC
5.带有else子句的循环如果因为执行了break语句而退出的话,则会执行
else子句中的代码。()
A:错
B:对
答案:A
6.在编写多层循环时,为了提高运行效率,应尽量减少内循环中不必要的计算。
()
A:错
B:对
答案:B
7.在异常处理结构中,不论是否发生异常,finally子句中的代码总是会执行的。
()
A:错
B:对
答案:B
第七章测试
1.ls=[“app”,“red”,[1,2,3],100],执行del ls[1:4:2]后,ls输出结果是()。
答案:C
2.以下变量不是元组类型的是()。
A:X=tuple(range(3))
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论