美团|用python画领英Linkedin的logo图形

【美团|用python画领英Linkedin的logo图形】美团|用python画领英Linkedin的logo图形


上面这个视频里的领英Linkedin的logo图形的实现是用python turtle来画出的 , 我们都知道领英是一个成熟的商业人脉平台 , 里面汇聚了各行各业的精英人才 , 经常做海外市场的人应该会很收悉这个人脉平台 。

下面我就将这个logo图形的源码解释一下:
import turtle as t        开始调用python turtle库作为t
t.pensize(3)         设置画笔的粗细
t.bgcolor(\"white\")          设置背景颜色
t.speed(10)        设置速度
t.shape(\"turtle\")         设置画笔形状
t.up()          起笔
t.goto(0-200)       移动到这个坐标点
t.down()       落笔
t.color(\"#0a66c2\")        设置这个颜色
t.begin_fill()       开始填充
t.circle(230)       开始画圆
t.end_fill()       结束填充
def draw(xy):        定义draw这个函数
t.up()            起笔
t.goto(xy)         移动到这个坐标
t.down()          落笔
t.color(\"white\")          设置颜色为白色
t.begin_fill()        开始填充
for i in range(2):        设置循环i
t.lt(90)        向左转90度
t.fd(150)         向前移动150
t.lt(90)        向左转90度
t.fd(50)        向前移动50
t.end_fill()        结束填充
draw(-70-60)       开始从这个坐标画
t.up()      起笔
t.goto(-90110)       移动到这个坐标
t.down()        落笔
t.color(\"white\")       设置颜色
t.begin_fill()        开始填充
t.circle(30)          画圆
t.end_fill()         结束填充
draw(20-60)       开始到这个坐标画
t.up()         起笔
t.goto(060)     移动到这个坐标
t.down()       落笔
t.begin_fill()       开始填充
t.circle(4545)       画圆
for i in range(120):       设置循环i
t.fd(1)       向前移动i个单位长度
t.rt(1)       向右转1度
t.rt(15)      向右转15度
t.fd(110)      向前移动110
t.rt(90)      向右转90度
t.fd(50)       向前移动50
t.rt(90)     向右转90度
t.fd(70)       向前移动70
t.circle(35135)         画圆
t.rt(135)         向右转135度
t.fd(30)       向前移动30
t.end_fill()       结束填充
t.ht()       隐藏画笔
t.done()        结束

源码如下:
import turtle as t
t.pensize(3)
t.bgcolor(\"white\")
t.speed(10)
t.shape(\"turtle\")
t.up()
t.goto(0-200)
t.down()
t.color(\"#0a66c2\")
t.begin_fill()
t.circle(230)
t.end_fill()