【第0周】课程导学

测试练习

1、单选题:
‍请问您对本课程感兴趣么?‍
选项:
A: 感兴趣
B: 不感兴趣
C: 非常不感兴趣
D: 特别讨厌这门课
答案: 【 感兴趣

2、单选题:
‎请问您喜欢编程么?‍
选项:
A: 喜欢
B: 不喜欢
C: 特别不喜欢
D: 一学编程我就死掉
答案: 【 一学编程我就死掉

3、单选题:
‌请问你喜欢上网课么?‌
选项:
A: 喜欢
B: 非常喜欢
C: 不喜欢
D: 非常不喜欢
答案: 【 非常喜欢

4、单选题:
​请问您每天几点睡觉?‍
选项:
A: 晚上8点-10点
B: 晚上10点-12点
C: 晚上12点以后
D: 根本不睡觉
答案: 【 根本不睡觉

5、单选题:
‏请问你每天几点起床‍
选项:
A: 早晨6点以前
B: 早晨6点-8点之间
C: 早上8点-10点
D: 天天懒在床上
答案: 【 早晨6点以前

6、单选题:
​您觉得学GIS有前途么?‎
选项:
A: 非常有前途
B: 有前途
C: 没有前途
D: 不知道
答案: 【 非常有前途

7、单选题:
​想开学回学校么‌
选项:
A: 想
B: 非常想
C: 非常非常想
D: 非常非常非常想
答案: 【 非常非常非常想

8、单选题:
‏同学们都大三了,你们都什么打算呢?‍
选项:
A: 找工作
B: 考研
C: 出国留学
D: 不知道要干嘛……
答案: 【 不知道要干嘛……

9、单选题:
‏学过Python么?‎
选项:
A: 我是Python编程高手
B: 我是Python编程菜鸟
C: 我是Python编程大神
D: 什么是Python?
答案: 【 什么是Python?

10、单选题:
‍你真心的喜欢这门课么?​
选项:
A: 喜欢
B: 非常喜欢
C: 非常非常喜欢
D: 非常非常非常喜欢
答案: 【 非常非常非常喜欢

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

第一章单元测验

1、单选题:
​Guido van Rossum正式对外发布Python版本的年份是:‍
选项:
A: 1991
B: 1998
C: 2008
D: 2002
答案: 【 1991

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

3、单选题:
‎以下不是Python语言合法命名的是:‌
选项:
A: MyGod5
B: _MyGod_
C: MyGod
D: 5MyGod
答案: 【 5MyGod

4、单选题:
‌在Python中,用于获取用户输入的函数是:‍
选项:
A: get()
B: input()
C: eval()
D: print()
答案: 【 input()

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

6、单选题:
‌以下不是Python语言合法命名的是:‌
选项:
A: MyGod5
B: _MyGod_
C: MyGod
D: 5MyGod
答案: 【 5MyGod

7、单选题:
‍下面不属于Python保留字的是:‏
选项:
A: type
B: import
C: def
D: elif
答案: 【 type

8、单选题:
‏以下不是Python数据类型的是:‌
选项:
A: 实数
B: 整数
C: 字符串
D: 列表
答案: 【 实数

9、单选题:
‍哪个选项给出的保留字不直接用于表示分支结构?​
选项:
A: else
B: if
C: in
D: elif
答案: 【 in

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

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

第二章单元测验

1、单选题:
‍哪个选项不能正确引用turtle库进而使用setup()函数?‏
选项:
A: import setup from turtle
B: from turtle import*
C: import turtle
D: import turtle as t
答案: 【 import setup from turtle

2、单选题:
‎0关于turtle库,哪个选项的描述是错误的?​
选项:
A: turtle绘图体系以水平右侧为绝对方位的0度
B: turtle库是一个直观有趣的图形绘制函数库
C: turtle库最早成功应用于LOGO编程语言
D: turtle坐标系的原点默认在屏幕左上角
答案: 【 turtle坐标系的原点默认在屏幕左上角

3、单选题:
‏6哪个选项是turtle绘图中角度坐标系的绝对0度方向?​‏​
选项:
A: 画布正上方
B: 画布正右方
C: 画布正下方
D: 画布正左方
答案: 【 画布正右方

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

5、单选题:
‏5关于turtle库绘图函数,哪个选项的描述是错误的?‍‏‍
选项:
A: turtle.pensize(size)函数的作用是改变画笔的宽度为size像素
B: turtle.fd(distance)函数的作用是向小海龟当前行进方向前进distance距离
C: turtle.seth(to_angle)函数的作用是设置小海龟当前行进方向为to_angle,to_angle是角度的整数值
D: turtle.circle(radius, extent=None)函数的作用是绘制一个椭圆形,extent参数可选
答案: 【 turtle.circle(radius, extent=None)函数的作用是绘制一个椭圆形,extent参数可选

6、单选题:
‍8关于turtle库的画笔控制函数,哪个选项的描述是错误的?​‍​
选项:
A: turtle.colormode()的作用是设置画笔RGB颜色的表示模式
B: turtle.width()和turtle.pensize()都可以用来设置画笔尺寸
C: turtle.penup()的别名有turtle.pu(),turtle.up()
D: turtle.pendown()作用是落下画笔,并移动画笔绘制一个点
答案: 【 turtle.pendown()作用是落下画笔,并移动画笔绘制一个点

7、单选题:
​3哪个选项不能改变turtle画笔的运行方向?‌​‌
选项:
A: left()
B: seth()
C: bk()
D: right()
答案: 【 bk()

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

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

10、单选题:
‌7哪个选项对turtle.done()的描述是正确的?‎‌‎
选项:
A: turtle.done()放在代码最后,是turtle绘图的必要要求,表示绘制完成
B: turtle.

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

发表评论

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