【第1周】Python基本语法元素

第一周测验题

1、单选题:
‏第一台电子计算机诞生于哪一年?‎
选项:
A: 1941
B: 1943
C: 1944
D: 1945
E: 1946
F: 1949
答案: 【 1946

2、单选题:
‌以下不属于Python语言特点的是?‍
选项:
A: 语法简洁
B: 与平台无关
C: 代码可直接由CPU执行
D: 开源理念
E: 粘性扩展
F: 类库丰富
答案: 【 代码可直接由CPU执行

3、单选题:
‎Guido van Rossum正式对外发布Python版本的年份是:‎
选项:
A: 2001
B: 2008
C: 1998
D: 1991
E: 1993
F: 1989
答案: 【 1991

4、单选题:
​以下关于Python语言中“缩进”说法正确的是:‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‫‪‪‪‪‪‪‪‪‪‪‪‪‫‪‏
选项:
A: 缩进在程序中长度统一且强制使用
B: 缩进是非强制的,仅为了提高代码可读性
C: 缩进可以用在任何语句之后,表示语句间的包含关系
D: 缩进统一为4个空格
E: 缩进统一为TAB键间距
F: 缩进是非强制的,但可使代码更美观
答案: 【 缩进在程序中长度统一且强制使用

5、单选题:
‍以下不属于IPO模型的是:​
选项:
A: Input
B: Output
C: Process
D: Program
答案: 【 Program

6、单选题:
‏利用print()格式化输出,哪个选项用于控制浮点数的小数点后两位输出?‏
选项:
A: {.2}
B: [:.2f]
C: {:.2f}
D: {.2f}
E: {:.2}
F: (:.2f)
答案: 【 {:.2f}

7、单选题:
‏字符串是一个字符序列,给字符串s,以下表示s从右侧向左第三个字符的是:‌
选项:
A: s[1:-3]
B: s[3]
C: s[0:-3]
D: s[0:3]
E: s[:-3]
F: s[-1:-3]
答案: 【 s[:-3]

8、填空题:
‌计算机的定义是什么?它有哪两个显著特点?‌
答案: 【 计算机是根据指令操作数据的设备。两个显著特点是功能性和可编程性。

9、填空题:
‍请列出不少于5个近10年出现的计算机技术名词。‌
答案: 【 普适计算、云计算、物联网、深度学习、量子计算、大数据、区块链、边缘计算、软件定义网络

10、填空题:
‏CPU可以直接理解什么类型的程序设计语言?‎
答案: 【 机器语言,也就是二进制代码语言,全部由0 和 1 组成。

11、填空题:
​静态语言执行方式?‍
答案: 【 编译执行

12、填空题:
‍在屏幕上输出”Hello World”的Python语句。‍
答案: 【 print(“Hello World”)

13、填空题:
‍解决计算问题过程中,哪些步骤中可能用到Python语言?‌
答案: 【 编写程序

14、填空题:
‎脚本语言执行方式?‍
答案: 【 解释执行

【第2周】Python基本图形绘制

第三周测验题(涵盖第一周、第二周课程内容)

1、单选题:
​哪个选项所列保留字能够实现对一组语句的循环执行?‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‫‪‎
选项:
A: for和in
B: while和def
C: range()
D: if和else
E: as和continue
答案: 【 for和in

2、单选题:
‍哪个选项能够使用turtle库绘制一个半圆形?‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‫‪‪‪‪‪‪‪‪‫‪‌‍‌
选项:
A: turtle.fd(100)
B: turtle.circle(100, -180)
C: turtle.circle(-100,180)
D: turtle.circle(100)
E: turtle.circle(100, 90)
答案: 【 turtle.circle(100, -180);
turtle.circle(-100,180)

3、单选题:
‍哪个选项对turtle.done()的描述是正确的?‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‫‎‍‎
选项:
A: ‪‪‪‪‪‪‪‪‪‪‪‪‫‪turtle.done()用来隐藏turtle绘制画笔,一般放在代码最后
B: turtle.done()放在代码最后,是turtle绘图的必要要求,表示绘制完成
C: turtle.done()用来停止画笔绘制,但绘图窗体不关闭
D: turtle.done()用来暂停画笔绘制,用户响应后还可以继续绘制
答案: 【 turtle.done()用来停止画笔绘制,但绘图窗体不关闭

4、单选题:
‍关于下面代码的执行结果,哪个选项的描述是错误的?‍‍turtle.setup(650,350,200,200)‍‍‍
选项:
A: 建立了一个长650、高350像素的窗体
B: 窗体中心在屏幕中的坐标值是(200, 200)
C: 窗体顶部与屏幕顶部的距离是200像素
D: 窗体左侧与屏幕左侧的距离是200像素
答案: 【 窗体中心在屏幕中的坐标值是(200, 200)

5、单选题:
‌哪个选项是下面代码的执行结果?‏‌turtle.circle(-90,90)‏
选项:
A: 绘制一个半径为90像素的整圆形
B: 绘制一个半径为90像素的弧形,圆心在小海龟当前行进的右侧
C: 绘制一个半径为90像素的弧形,圆心在小海龟当前行进的左侧
D: 绘制一个半径为90像素的弧形,圆心在画布正中心
答案: 【 绘制一个半径为90像素的弧形,圆心在小海龟当前行进的右侧

6、单选题:
‌哪个选项是修改turtle画笔颜色的函数?‎‌‎
选项:
A: pencolor()
B: seth()
C: pensize()
D: colormode()
答案: 【 pencolor()

7、单选题:
‏哪个选项能够让画笔在移动中不绘制图形?‏‏‏
选项:
A: penup()
B: pendown()
C: circle()
D: nodraw()
答案: 【 penup()

8、单选题:
‎字符串是一个字符序列,给字符串s,以下表示s从右侧向左第三个字符的是:‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‫‍‎‍
选项:
A: ‪‪‪‪‪‪‪‪‪‪‪‪‫‪s[-3]
B: s[:-3]
C: s[3]
D: s[0:-3]
答案: 【 ‪‪‪‪‪‪‪‪‪‪‪‪‫‪s[-3]

9、单选题:
​下面不符合Python语言命名规则的是:‎
选项:
A: monTHly
B: monthly
C: 3monthly
D: _Monthly3_
E: Monthly3_
F: monTHly_
答案: 【 3monthly

第二周测验题

1、单选题:
​哪个选项不能正确引用turtle库进而使用setup()函数?‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‫‪‪‪‪‪‪‪‪‪‪‪‪‫

剩余75%内容付费后可查看

发表评论

电子邮件地址不会被公开。 必填项已用*标注