手机扫描二维码答题
00:00:00
2024pythonL0期末测试
录音中...
每位同学只能作答一次,尽力检查
*
考生姓名:
一.选择题
(2分/题)
*
1.以下哪个选项是python的集成开发环境(编写代码的软件) ?
A. WPS
B. 谷歌浏览器
C. IDLE
D. Photoshop
*
2.在turtle库使用中,如果只想改变图形的填充颜色,而不改变线条(边框)的颜色,以下哪句代码能够正确实现?
A. turtle.pencolor()
B. turtle.bgcolor()
C.turtle.circle()
D.turtle.fillcolor()
*
3.python中的单行注释,是以( )开头的。
A. \
B. ]
C. #
D. _
*
4.以下哪个变量命名不符合命名规范?
A. Apple = 'Python'
B. _abc= 'Python'
C. 派森= 'Python'
D. I&Y= 'Python'
*
5.以下哪一个选项的代码块能够绘制出这个图形?
A.
B.
C.
D.
*
6.以下哪个选项是正确的变量赋值公式?
A、10 = a
B、10 == a
C、a == 10
D、a = 10
*
7.运行如下代码,会显示的结果是:
print('50+50')
A、100
B、5050
C、50+50
D、程序报错
*
8.Python中条件判断语句使用以下哪一个关键字?
A、while
B、return
C、if
D、def
*
9.以下变量名标识符全部正确的是?
A、169ers find name if
B、你好 while count like
C、sum A12a sum_1 n1
D、$$$ turn_east rush _n
*
10.Python中,print()函数的作用是什么?
A、打印输出括号内的参数
B、判断对错
C、循环对应程序
D、获取输入的内容
*
11.自定义函数的关键字是?
A、turtle
B、if
C、while d = 3
D、def
*
12.运行以下的代码,结果为()?
a = 100
if a > 50:
print('成功')
else:
print('失败')
A、成功
B、“成功”
C、“失败”
D、失败
*
13.在海龟库中,海龟箭头一开始默认的方向是?()
A、正上方
B、正下方
C、正右方
D、正左方
*
14.运行如下代码,程序输出的结果是?
a = '可乐'
b = '雪碧'
c = '空'
c = a
a = b
b = c
print(a, b)
A、雪碧 可乐
B、可乐 雪碧
C、空 雪碧
D、可乐 空
*
15.以下哪一个输出语句格式是正确的?
A、print hello
B、print("hello')
C、print'('hello')'
D、print('hello')
*
16.导入海龟库的代码正确的是?
A. import turtle as t
B. import t
C. turtle as t
D. turtle import
*
17.print()括号中如果想要输出两个参数(值),可以用什么符号隔开来。
A. .
B. \
C. ,
D. /
*
18.如果想要编写一个无限循环(永真循环)的程序,while后面应该加哪一个条件?
A. 2 > 5
B. 5+1 == 7
C. False
D. 8 > 0
*
19.以下哪一个关键字无法单独使用,必须要和if配合才能正常使用?
A. return
B. else
C. while
D. as
*
20.海龟库中开始填充是以下哪一个单词?
A. begin_fill
B. trutle
C. circle
D. goto
二.判断题
(2分/题)
*
1、if 这个关键字的作用是库改名字
正确
错误
*
2、变量只能由数字、下划线、符号组成
正确
错误
*
3、自定义函数使用def关键字
正确
错误
*
4、如果while循环的执行条件不成立,也会至少执行一次循环。
正确
错误
*
5、Python海龟库中画一个半径100圆的代码是是turtle.circle(100)
正确
错误
*
6.运行以下程序,你输入篮球,python同样也会打印输出篮球。
a = input('输入你最喜爱的运动:')
print(a)
对
错
*
7.在python中,如果if和while下面的执行语句不进行缩进也可以运行。
对
错
*
8.对于变量,我们必须要赋值之后,才能正常使用。
对
错
*
9.海龟库中x坐标往右递减,往左递增。
对
错
*
10.我们python.ipachong.com中moveXY,它的作用和海龟库中的goto是差不多的,都是去某个坐标
对
错
*
11.我们游戏中普通攻击的方法是hero.attack()
对
错
*
12.在python的游戏中,hero只能面向上、下、左三个方向。
对
错
三.填空题
(
前两题两分,后三题四分)
*
1.在有参函数中,有两种参数,根据有无具体的值,我们可以分为:______和______。
2.海龟库中速度的范围是
到
。
*
*
3.坐标轴中原点的坐标是______。
*
4、小明写了一段循环,但是这段循环一直都没法停止。他发现在下划线上写了一句代码就可以让循环停止下来,请你帮他补充。
a=1
while a < 10 :
print(a)
______
*
5.在下划线处填入合适的代码,让程序能够正常运行:
___= int(input())
if a >=80:
print('优秀')
elif 80>a>=60:
print('一般')
else:
print('较差')
四.程序题
(10分/题)
*
1、请使用turtle库画出一个边长为100,粗细为2的正方形。
要求:
1.导入海龟库(2分);
2.设置画笔粗细为2(2分);
3.画一个正方形,边长为100(6分,一条边1.5分,长度不对不得分)
*
2、请使用turtle库画出一个填充颜色为红色,半径为100的圆。
要求:
1.导入海龟库(2分);
2.设置画笔颜色和填充颜色都为红色red(2分);
3.画一个半径100的圆,并填充(6分,画圆4分,填充2分)
评价对象得分
字体大小