首先画个草图
确定好画幅宽高(框的宽高和实际宽高有所不同)之后将画笔通过goto函数移动到起笔点,即图中红点,该点坐标为(-550,80)。
然后,便是作画了,基本用的都是circle函数画圆弧,注意方向和半径以及圆弧的弧度即可。
运行结果
代码实现
#PythonDraw.py import turtle as tu tu.speed(0) tu.pensize(5) tu.setup(1280,720) tu.penup() tu.goto(-550,80) tu.pendown() tu.seth(20) #H tu.fd(50) tu.circle(-3,120) tu.circle(-300,30) tu.circle(-30,220) tu.fd(170) tu.circle(30,220) tu.circle(200,35) tu.circle(30,120) tu.fd(70) #e tu.circle(15,180) tu.circle(35,100) tu.circle(15,60) tu.circle(60,30) #l tu.circle(200,40) tu.circle(20,180) tu.circle(200,35) tu.circle(20,100) #l tu.circle(20,10) tu.circle(200,40) tu.circle(20,180) tu.circle(200,35) tu.circle(20,100) #o tu.circle(200,18) tu.left(180) tu.circle(30,360) tu.circle(10,130) tu.circle(100,30) tu.circle(200,25) #W tu.circle(-50,120) tu.circle(-30,50) tu.circle(-200,10) tu.circle(195,15) tu.left(180) tu.circle(-130,60) tu.left(200) tu.circle(70,60) tu.circle(30,100) tu.circle(150,50) tu.circle(30,120) tu.circle(50,120) tu.circle(60,30) tu.circle(50,40) tu.circle(500,1) tu.circle(30,50) #o tu.circle(-30,360) tu.circle(-15,100) tu.circle(100,20) tu.circle(20,50) tu.circle(200,10) #r tu.circle(-10,160) tu.circle(200,12) tu.circle(5,140) tu.circle(100,10) tu.circle(-200,20) #l tu.circle(200,20) tu.circle(20,180) tu.circle(100,30) tu.circle(300,10) tu.circle(25,100) tu.circle(50,10) tu.circle(100,20) tu.fd(50) #d tu.circle(-50,60) tu.left(180) tu.circle(40,100) tu.circle(20,120) tu.circle(60,30) tu.circle(200,30) tu.circle(20,180) tu.circle(200,30) tu.circle(20,100) tu.circle(50,15) tu.fd(20) #end tu.penup() tu.fd(1000) tu.done()