用户:☆平淡人生☆查看:4 回复:1 评论:4 创建时间:2020-09-14T15:49:09
【作品展示】

【作品介绍】
森林王国正在举行一年一度的探险大赛,只要通过所有关卡并获得所有宝石,就可以获得“森林探险家”的称号,小乌龟也来参加,他能获胜吗?
【作品源代码】
from turtle import *
print(" 森林王国在举行一年一度探险大赛,只要通过所有关卡,并获得所有宝石,就可以获得森林探险家的称号,小乌龟也来参加,你能帮帮小乌龟,让他获胜吗?")
#请从bg1.png,bg2.png,bg3.png中选择一个地图
print("第一关 森林冒险")
Screen().bgpic("bg1.png")
t=Turtle()
t.shape("turtle")
t.speed(1)
t.forward(230)
t.left(90)
t.forward(70)
t.left(90)
t.forward(30)
t.right(90)
t.forward(65)
t.left(90)
t.forward(130)
print("第二关 冰极之旅")
Screen().bgpic("bg2.png")
t.right(90)
t.forward(85)
t.left(90)
t.forward(155)
t.left(90)
t.forward(60)
t.right(90)
t.forward(80)
t.right(90)
t.forward(50)
t.left(90)
t.forward(70)
t.left(90)
t.forward(160)
print("第三关 海洋探险")
Screen().bgpic("bg3.png")
t.forward(155)
t.left(90)
t.forward(90)
t.right(90)
t.forward(85)
t.left(40)
t.circle(50,135)
t.right(50)
t.forward(70)
t.left(55)
t.forward(70)
t.forward(50)
【提示】
部分含有Python第三方库相关内容的作品,在海龟编辑器网页端无法运行哦!如遇到这种情况,可以打开下面的链接,下载海龟编辑器客户端:
https://python.codemao.cn
几何空间厉害厉害,但是代码可以简化一下哦,比如使用:
#循环
1. for i in range():
2. while
#自增自减:
+=
-=
#希望你的代码会更好哦!
#循坏事例:
#比如画一个正方形:
import turtle
t=turtle.Pen()
t.speed=0
for i in range(4):
t.forward(100)
t.left(90)
t.done()
print(“作画完毕!”)点赞0
评论