- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
一、编程题
1、龟兔赛跑
兔子刚开始跑得非常快,但是兔子太骄傲了,在领先乌龟100米时,自行休息睡着
了,乌龟一步一步进行追赶,乌龟的速度是V
m/s(V小于10),请计算出乌龟多长时间就可以追上兔子呢?
要求:
(1)程序开始运行时,询问请输入乌龟爬行的速度,输入一个数字;
(2)程序根据输入的数字计算出乌龟需要多长时间就可以追上兔子;
(3)输出的格式为:“乌龟能够追上兔子所需的时间是:*秒。”。
参考答案:
略
解析:【喵呜刷题小喵解析】本题要求计算乌龟追上兔子所需的时间。首先,我们
需要获取乌龟的爬行速度。程序会提示用户输入乌龟的爬行速度,并将其存储在变
量speed中。然后,我们定义兔子比乌龟多跑的距离为100m,存储在变量distance中
。接下来,我们计算乌龟追上兔子所需的时间。由于乌龟的速度是speed
m/s,所以乌龟需要的时间为distance/
speed秒。最后,我们输出乌龟追上兔子所需的时间,保留两位小数。
2、绘制如下图形:
(1)画一个由一个正方形和一个菱形组成的图形,其中,正方形的边长为200象素
,菱形的四个顶点均在正方形四条边的中点上;
(2)设置画笔速度为1;
(3)菱形的填充颜色为红色,所有线条为黑色;
(4)画图结束,隐藏并停止画笔。
参考答案:
略
解析:【喵呜刷题小喵解析】1.
导入turtle库:为了绘制图形,需要使用Python的turtle库。2.
设置画笔速度:通过`turtle.speed(1)`将画笔速度设置为1,这通常意味着最慢的速度
,可以确保绘制的图形精确。3.画正方形:*首先设置正方形填充颜色为白色。*
使用`begin_fill()`开始填充,然后使用`penup()`抬起画笔移动到正方形左上角,再使
用`pendown()`放下画笔开始绘制。*
通过循环四次绘制正方形的四条边,每绘制完一条边后右转90度。*
使用`end_fill()`结束填充。4.画菱形:*设置菱形填充颜色为红色。*
抬起画笔移动到菱形第一个顶点,然后放下画笔开始绘制。*
通过循环四次绘制菱形的四条边,每绘制完一条边后右转135度。5.
隐藏画笔:使用`hideturtle()`隐藏画笔。6.
停止画笔:使用`done()`停止画笔,这通常是为了保持窗口打开直到用户关闭它。
这样,就绘制出了一个由正方形和菱形组成的图形,其中正方形的边长为200象素
,菱形的四个顶点均在正方形四条边的中点上,并且满足其他要求。
原创力文档


文档评论(0)