订单查询
首页 其他文档
全国青少年软件编程Python一级卷与答案
大小:15.27KB 10页 发布时间: 2023-08-01 09:46:54 17.88k 17.71k

标准答案:

参考程序:

a=int(input("请输入乌龟爬行的速度"))

b=100/a

print("乌龟能够追上兔子所需的时间是:",b,"秒")

试题难度:一般

试题解析:

评分细则:

1)有输入语句;(2分)

2)有输出语句;(2分)

3)有类型转化语句;(2分)

4)有计算语句;(2分)

5)程序符合题目要求;(2分)

37.绘制如下图形:

(1)画一个由一个正方形和一个菱形组成的图形,其中,正方形的边长为200象素,菱形的四个顶点均在正方形四条边的中点上;

(2)设置画笔速度为1;

(3)菱形的填充颜色为红色,所有线条为黑色;

(4)画图结束,隐藏并停止画笔。

试题类型:编程题

标准答案:

参考程序:

注意:仅供参考,画法和顺序,考生可以自行设计,结果符合题意即可。

import turtle

turtle.fillcolor("red")#设置填充颜色为红色

turtle.speed(1)#设置画笔移动速度为1

turtle.forward(200)#从当前方向移动200

turtle.left(90)#逆时针方向旋转90度

turtle.forward(200)

turtle.left(90)

turtle.forward(200)

turtle.left(90)

turtle.forward(200)

turtle.up()#抬起画笔

turtle.goto(100,0)#移动到(100,0)的位置,即菱形的第一个顶点位置

turtle.down()#放下画笔

turtle.begin_fill()#开始填充

turtle.goto(200,100)#移动到(200,100)的位置,即菱形的第二个顶点位置

turtle.goto(100,200)#移动到(100,200)的位置,即菱形的第三个顶点位置

turtle.goto(0,100)#移动到(0,100)的位置,即菱形的第四个顶点位置

turtle.goto(100,0)#移动到(100,0)的位置,即菱形的第一个顶点位置

我们采用的作品包括内容和图片全部来源于网络用户投稿,我们不确定投稿用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的权利,请联系我站将及时删除。
Copyright @ 2016 - 2024 经验本 All Rights Reserved 版权所有 湘ICP备2023007888号-1 客服QQ:2393136441