新编大学计算机基础2023章节测试答案
A.错
B.对
2【判断题】 (5分)
学习程序设计就是学习算法,因为算法是计算机最核心的部分。B
A.对
B.错
3【多选题】 (5分)
Python具有一些突出优点,它们是:ABCDE
A.强制缩进等提升可读性
B.平台无关性
C.通用性和可扩展性
D.基于开源理念
E.强大的第三方类库
4.【单选题】 (5分)
以下属于Python开发环境的是:A
A. IDLE
B. NoteBook
C. Visual Studio
D. Office Library
5【判断题】 (5分)
Python2.7和Python3.5是两个不同版本的Python,它们之间是相互兼容的。B
A.错
B.对
6.【单选题】 (5分)
用print()函数打印输出姓名的姓,即姓名中第一个汉字,姓名存储在name中,以下方法正确的是:C
A. format(name[-1])
B. format(name[1])
C. format(name[0])
D. format(name)
7.【单选题】 (5分)
用print()函数打印输出姓名的名,即姓名中第一个汉字之后的所有汉字(不考虑复姓的情况更),姓名存储在name中,以下方法正确的是:B
A. format(name[0])
B. format(name[1:])
C. format(name)
D. format(name[1])
8【判断题】 (5分)
Python中单行注释可以#开头,而多行注释则以'''开头和结尾。A
A.对
B.错
9【判断题】 (5分)
Python强制使用缩进,缩进使用混乱的代码无法正确执行,因此编程者养成良好的编程习惯非常重要。B
A.错
B.对
10【判断题】 (5分)
函数的形式参数和调用时的实际参数可以不同名,但传递的数据类型必须是一致的,至少是兼容的。A
A.对
B.错
11.【单选题】 (5分)
turtle.setup(950, 450, 50, 50)
以上语句设置的绘图区域的宽度是:B
A. 1000
B. 950
C. 50
D. 450
12.【单选题】 (5分)
turtle.setup(950, 450, 50, 50)
以上语句的后两个参数值50表示:B
A. 距离绘图区域左上方各50像素
B. 设定绘图区域的左上角距离屏幕左上角横向和纵向分别是50像素。
C. 笔触的宽度是50像素
D. 以50为半径的圆
13.【单选题】 (5分)
circle(45, 45)
表示:B
A. 绘制直径为45,距离屏幕左侧45 的圆环
B. 绘制半径为45,角度为45的扇形弧
C. 绘制直径径为45,角度为45的扇形弧
D. 绘制半径为45,距离屏幕左侧45 的圆环
14.【单选题】 (5分)
在汉诺塔程序中,通过程序自身调用自身的方式实现了圆盘位置的挪动,这种方式称为:A
A. 递归
B. 递推
C. 递进
D. 递增
15.【单选题】 (5分)
如下的代码执行后出现错误,原因是:C
A. 中病毒了
B. 第一行有拼写错误
C. 首行缩进错误
D. Python版本不对
16.【单选题】 (5分)
如下图所示代码执行产生错误,原因是D
A. for循环设置错误
B. penlcolor函数没有定义
C. pencolor变量没有定义
D. 没有引入trutle库
★《布宫号》提醒您:民俗信仰仅供参考,请勿过度迷信!