当前位置:首页 >课程 >新编大学计算机基础

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

A.错
B.对

参考答案:请扫码使用小程序查看答案

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

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

参考答案:请扫码使用小程序查看答案

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

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

参考答案:请扫码使用小程序查看答案

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

A.错
B.对

参考答案:请扫码使用小程序查看答案

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

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

参考答案:请扫码使用小程序查看答案

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

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

参考答案:请扫码使用小程序查看答案

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

A.对
B.错

参考答案:请扫码使用小程序查看答案

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

A.错
B.对

参考答案:请扫码使用小程序查看答案

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

A.对
B.错

参考答案:请扫码使用小程序查看答案

10、turtle.setup(950, 450, 50, 50)以上语句设置的绘图区域的宽度是:

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

参考答案:请扫码使用小程序查看答案

11、turtle.setup(950, 450, 50, 50)以上语句的后两个参数值50表示:

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

参考答案:请扫码使用小程序查看答案

12、circle(45, 45)表示:

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

参考答案:请扫码使用小程序查看答案

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

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

参考答案:请扫码使用小程序查看答案

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

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

参考答案:请扫码使用小程序查看答案

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

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

参考答案:请扫码使用小程序查看答案

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

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

参考答案:请扫码使用小程序查看答案

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

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

参考答案:请扫码使用小程序查看答案

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

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

参考答案:请扫码使用小程序查看答案

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

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

参考答案:请扫码使用小程序查看答案

20、如图代码,其执行结果是

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

参考答案:请扫码使用小程序查看答案

21、如下代码的功能是:

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

参考答案:请扫码使用小程序查看答案

22、以下代码的作用是

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

参考答案:请扫码使用小程序查看答案

23、python中定义函数的关键字是

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

参考答案:请扫码使用小程序查看答案

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

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

参考答案:请扫码使用小程序查看答案