第八章测试
1.

学习程序设计就是学习语法规则,熟练掌握语法规则就能写出功能强大的程序。


A:对 B:错
答案:B
2.

学习程序设计就是学习算法,因为算法是计算机最核心的部分。


A:对 B:错 3.

Python具有一些突出优点,它们是:


A:强制缩进等提升可读性
B:平台无关性
C:基于开源理念
D:强大的第三方类库
E:通用性和可扩展性
4.

以下属于Python开发环境的是:



A:Visual Studio
B:NoteBook
C:IDLE
D:Office Library
5.

Python2.7和Python3.5是两个不同版本的Python,它们之间是相互兼容的。


A:对 B:错 6.

用print()函数打印输出姓名的姓,即姓名中第一个汉字,姓名存储在name中,以下方法正确的是:


A:format(name) B:format(name[1]) C:format(name[0]) D:format(name[-1]) 7.

用print()函数打印输出姓名的名,即姓名中第一个汉字之后的所有汉字(不考虑复姓的情况更),姓名存储在name中,以下方法正确的是:


A:format(name[0]) B:format(name) C:format(name[1]) D:format(name[1:]) 8.

Python中单行注释可以#开头,而多行注释则以'''开头和结尾。


A:错 B:对 9.

Python强制使用缩进,缩进使用混乱的代码无法正确执行,因此编程者养成良好的编程习惯非常重要。


A:对 B:错 10.

函数的形式参数和调用时的实际参数可以不同名,但传递的数据类型必须是一致的,至少是兼容的。


A:对 B:错 11.

turtle.setup(950, 450, 50, 50)

以上语句设置的绘图区域的宽度是:


A:950
B:1000
C:50
D:450
12.

turtle.setup(950, 450, 50, 50)

以上语句的后两个参数值50表示:


A:以50为半径的圆
B:笔触的宽度是50像素
C:设定绘图区域的左上角距离屏幕左上角横向和纵向分别是50像素。
D:距离绘图区域左上方各50像素
13.

circle(45, 45)

表示:


A:绘制半径为45,距离屏幕左侧45 的圆环
B:绘制直径径为45,角度为45的扇形弧
C:绘制直径为45,距离屏幕左侧45 的圆环 D:绘制半径为45,角度为45的扇形弧 14.

在汉诺塔程序中,通过程序自身调用自身的方式实现了圆盘位置的挪动,这种方式称为:


A:递进
B:递推
C:递归
D:递增
15.

如下的代码执行后出现错误,原因是:


A:首行缩进错误 B:第一行有拼写错误
C:中病毒了 D:Python版本不对 16.

如下图所示代码执行产生错误,原因是


A:pencolor变量没有定义
B:penlcolor函数没有定义 C:没有引入trutle库 D:for循环设置错误
17.

如图所示代码执行错误,原因是


A:pencolor方法没有定义 B:turtle库引用不完整 C:引用了错误的库 D:turtle库方法的引用方式不正确
18.

如图所示代码,其运行结果是


A:sleep库引用无效,无法正常执行
B:正六边形 C:turtle库引用无效,无法正常执行 D:随机多边形 19.

如图代码,其中i的初始值从几开始


A:随机 B:1 C:程序有错,不能正常运行 D:0 20.

如图代码,其中i可循环取值多少次?


A:30 B:由用户输入决定 C:29 D:随机 21.

如图代码,其执行结果是


A:程序有错,无法执行 B:交叉椭圆 C:同心椭圆 D:心形 22.

如下代码的功能是:


A:绘制三层嵌套的五角星 B:绘制三阶科赫曲线 C:绘制999次循环的五角星 D:程序有错误不能执行 23.

以下代码的作用是


A:对一个三位阿拉伯数字取10的余数 B:对一个三位阿拉伯数字取100的余数
C:取出一个三位阿拉伯数字个、十、百位置的数字 D:对一个三位阿拉伯数字反序倒置 24.

python中定义函数的关键字是


A:define B:fun C:function D:def 25.

以下代码为用户定义的科赫曲线函数,其中有两个参数m和n,


A:增加m将显著增加程序的运行时间 B:同时增加m和n才能显著增加程序的运行时间 C:增加n将显著增加程序的运行时间 D:要视m和n的具体数值而定

温馨提示支付 ¥4.99 元后可查看付费内容,请先翻页预览!
点赞(183) dxwkbang
返回
顶部