用户:
灵秀的木叶龙Aqk_查看:0 回复:3 评论:0 创建时间:2020-05-17T11:40:55
【作品展示】

【作品介绍】
世界地图,求改进
【作品源代码】
import turtle
turtle.setup(800,600)
p=turtle.Pen()
p.pensize(5)
p.speed(0)
def rectangle():
p.penup()
p.goto(-350,-250)
p.pendown()
for __count in range(2):
p.forward(700)
p.left(90)
p.forward(500)
p.left(90)
def equator():
p.penup()
p.goto(-350,0)
p.pendown()
p.forward(700)
p.write("赤道",font=("Arial",14,"normal"))
def meridian():
p.penup()
p.goto(-280,250)
p.pendown()
p.setheading(270)
p.forward(500)
p.write("0度经线",font=("Arial",14,"normal"))
p.penup()
p.goto(100, 250)
p.pendown()
p.setheading(270)
p.forward(500)
p.write("180度经线", font=("Arial", 14, "normal"))
def Map():
p.pencolor("red")
rectangle()
equator()
meridian()
Map()
def SouthAmerica():
p.penup()
p.goto(180,20)
p.pendown()
p.goto(250,-150)
p.goto(300,-20)
p.goto(180,20)
name(230,-70, "南美洲")
def NorthAmerica():
p.penup()
p.goto(110, 200)
p.pendown()
p.goto(330, 200)
p.goto(180, 20)
p.goto(110, 200)
name(180,120,"北美洲")
def Asia():
p.penup()
p.goto(-250,200)
p.pendown()
p.goto(-150,-30)
p.goto(110,200)
p.goto(-250,200)
name(-150,100,"亚洲")
def Europe():
p.penup()
p.goto((-250),200)
p.pendown()
p.goto(-320,110)
p.goto(-210,110)
p.goto(-250,200)
name(-270, 120, "欧洲")
def Africa():
p.penup()
p.goto(-210,70)
p.pendown()
p.goto(-330,70)
p.goto(-260,(-80))
p.goto(-210,70)
name(-260, 20, "非洲")
def Oceania():
p.penup()
p.goto(-145,-150)
p.setheading(0)
p.pendown()
for __count in range(3):
p.forward(100)
p.left(120)
name(-110,-150,"大洋洲")
def name(x,y,z):
p.penup()
p.goto(x,y)
p.write(z,font=("Arial",14,"normal"))
SouthAmerica()
NorthAmerica()
Asia()
Europe()
Africa()
Oceania()
turtle.done()
【提示】
部分含有Python第三方库相关内容的作品,在海龟编辑器网页端无法运行哦!如遇到这种情况,可以打开下面的链接,下载海龟编辑器客户端:
https://python.codemao.cn