多应用+插件架构,代码干净,二开方便,首家独创一键云编译技术,文档视频完善,免费商用码云13.8K 广告
Python202103考试真题 # 编程题一 绘制如下图形 ,一个正方形,内有三个红点,中间红点在正方形中心。要求如下: ![](http://h.yiniuedu.com/be0c25215deccf65f47637fd3c411934) (1)正方形边长为200,线条为黑色; (2)圆点的直径均为20 ,填充颜色为红色,画完后隐藏画笔; (3)中间圆点的圆心位置为画布正中心,三个圆心之间距离相隔为40。 >标准答案: **参考程序:** ``` import turtle turtle.penup() turtle.goto(-100,100) turtle.pendown() turtle.forward(200) turtle.right(90) turtle.forward(200) turtle.right(90) turtle.forward(200) turtle.right(90) turtle.forward(200) turtle.right(90) turtle.penup() turtle.goto(0,0) turtle.dot(20,'red') turtle.penup() turtle.goto(-40,0) turtle.dot(20,'red') turtle.penup() turtle.goto(40,0) turtle.dot(20,'red') turtle.hideturtle() ``` >试题解析: **评分标准:** (1)导入库文件正确;(2分) (2)有前进命令;(2分) (3)有转90度命令;(2分) (4)有画圆点工具;(2分) (5)有颜色工具;(2分) (6)有隐藏画笔(1分) (7)有提笔落笔(2分) (8)正方形坐标计算正确(2分) (9)圆点坐标正确(3分) (10)运行正常;(2分) 如果学生采用的circle命令来解决,可以将相应的要求及分数转换到circle中即可。 ***** # 编程题二 写一个计算长方形面积的程序,并对每行代码进行相应的注释,要求如下: (1)采用多行注释,说明程序的功能(如下):             “计算长方形的面积并输出结果”; (2)设置第1个变量:用“a”表示长方形的长,并赋值为6;使用单行注释说明程序的功能; (3)设置第2个变量:用“b”表示长方形的宽,并赋值为3;使用单行注释说明程序的功能; (3)设置第3个变量:用“s”表示长方形的面积,并体现运算公式,使用单行注释说明程 序功能; (4)输出长方形的面积,运行结果格式为:“长方形的面积为:”并使用单行注释说明程 序功能。 >标准答案: **参考程序:** ''' 计算长方形的面积 并输出结果 ''' a=6     #长方形的长 b=3     #长方形的宽 s=a\*b   #长方形的面积 print("长方形的面积为:",s)   #输出长方形的面积 >试题解析: **评分标准:** (1)采用多行注释,说明程序功能即可,表述意思可以有变化,主体大意不变即可(2分) (2)完成第1个变量设置,并赋值正确且正确添加注释(2分) (3).完成第2个变量设置,并赋值正确且正确添加注释(2分) (4)完成第3个变量设置,计算公式表述正确正确且正确添加注释(2分) (5)按要求的输出格式正确输出计算结果(2分)