简单python用turtle代写名字

如何用python来代写名字呢,我们可以使用Python中的Turtle库来进行绘图,Turtle是Python中的一个绘图库,它模拟了一只海龟在画布上移动并绘制图形的行为。Turtle库提供了一系列命令,可以让海龟在画布上移动、转向和绘制图形。通过简单的命令序列,你可以绘制出各种形状和图案。

goto(x, y):将海龟移动到指定的坐标位置 (x, y)

pendown():将海龟的画笔落下,开始绘制图形。执行后,海龟移动时会在画布上留下痕迹

fd(distance):向当前海龟的方向前进一定距离

penup():将海龟的画笔抬起,停止绘制图形。执行后,海龟移动时不会在画布上留下痕迹

seth(to_angle):设置海龟的方向角度;

to_angle:目标方向的角度,以正北方向为基准,顺时针旋转。

import turtle as p
p.pensize(5)
p.pencolor("cornflowerblue")
p.setup(1000, 500, 200, 100)
p.penup()
# 杨
p.goto(-300, 100)
p.pendown()
p.fd(100)
p.penup()
p.goto(-250, 150)
p.pendown()
p.seth(270)
p.fd(150)
p.penup()
p.goto(-250, 100)
p.pendown()
p.seth(240)
p.fd(90)
p.penup()
p.goto(-250, 100)
p.pendown()
p.seth(300)
p.fd(50)
p.penup()
p.goto(-200, 150)
p.pendown()
p.seth(0)
p.fd(50)
p.seth(240)
p.fd(50)
p.seth(0)
p.fd(60)
p.seth(270)
p.fd(100)
p.seth(120)
p.fd(20)
p.penup()
p.goto(-150, 100)
p.pendown()
p.seth(240)
p.fd(50)
p.penup()
p.goto(-130, 100)
p.pendown()
p.seth(250)
p.fd(90)
p.penup()
#壹
p.goto(150,100)
p.pendown()
p.seth(0)
p.fd(100)
p.penup()
p.goto(200,110)
p.pendown()
p.seth(-90)
p.fd(20)
p.penup()
p.goto(170,90)
p.pendown()
p.seth(0)
p.fd(50)
p.penup()
p.goto(150,80)
p.pendown()
p.seth(-125)
p.fd(20)
p.penup()
p.goto(150,80)
p.pendown()
p.seth(0)
p.fd(90)
p.seth(-55)
p.fd(20)
p.penup()
p.goto(160,70)
p.pendown()
p.seth(0)
p.fd(70)
p.penup()
p.goto(165,60)
p.pendown()
p.seth(-90)
p.fd(20)
p.penup()
p.goto(165,60)
p.pendown()
p.seth(0)
p.fd(60)
p.seth(-90)
p.fd(20)
p.penup()
p.goto(165,40)
p.pendown()
p.seth(0)
p.fd(60)
p.penup()
p.goto(175,35)
p.pendown()
p.seth(-45)
p.fd(40)
p.penup()
p.goto(225,35)
p.pendown()
p.seth(-135)
p.fd(40)
p.penup()
p.goto(155,0)
p.pendown()
p.seth(0)
p.fd(120)
p.exitonclick() 

测试:

以上就是简单的用python的turtle实现代写名字。