Python绘制“hello world”
代码如下:
import turtle
def main():
turtle.setup(3000, 800, 0, 0)
pythonsize=25
turtle.pensize(pythonsize)
turtle.pencolor('#FF4500')
turtle.speed(10)
turtle.penup()
turtle.goto(-700,300)
turtle.pendown()
turtle.seth(270)
turtle.fd(150)
turtle.seth(90)
turtle.fd(70)
turtle.circle(-40, 180)
turtle.fd(70)
turtle.seth(90)
turtle.fd(55)
turtle.penup()
turtle.seth(0)
turtle.fd(40)
turtle.pendown()
turtle.fd(100)
turtle.seth(90)
turtle.circle(50, 315)
turtle.penup()
turtle.seth(270)
turtle.fd(15)
turtle.seth(0)
turtle.fd(60)
turtle.seth(90)
turtle.pendown()
turtle.fd(146)
turtle.penup()
turtle.seth(0)
turtle.fd(50)
turtle.seth(270)
turtle.pendown()
turtle.fd(146)
turtle.seth(0)
turtle.penup()
turtle.fd(100)
turtle.pendown()
turtle.circle(50,540)
turtle.penup()
turtle.bk(200)
turtle.pendown()
turtle.seth(-70)
turtle.fd(100)
turtle.seth(70)
turtle.fd(100)
turtle.seth(-70)
turtle.fd(100)
turtle.seth(70)
turtle.fd(100)
turtle.seth(0)
turtle.penup()
turtle.fd(90)
turtle.pendown()
turtle.circle(-50,360)
turtle.penup()
turtle.fd(100)
turtle.pendown()
turtle.seth(270)
turtle.fd(100)
turtle.bk(60)
turtle.seth(90)
turtle.circle(-40, 80)
turtle.seth(0)
turtle.penup()
turtle.fd(50)
turtle.pendown()
turtle.seth(90)
turtle.fd(30)
turtle.bk(129)
turtle.seth(0)
turtle.penup()
turtle.fd(150)
turtle.pendown()
turtle.seth(90)
turtle.fd(129)
turtle.bk(80)
turtle.circle(50, 360)
ts = turtle.getscreen()
ts.getcanvas().postscript(file='work.eps')
main()
结果见下: