【美团|用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()
- 雷军宣布小米13系列将很快登陆全球市场:国外用户激动坏了在中国市场发布后|雷军宣布小米13系列很快登陆全球市场:国外用户激动坏了
- 腾讯云智能打法首揭秘!4条快速路让AI“开箱即用”
- 虚假宣传?特斯拉被勒令免费升级自动驾驶硬件:老用户狂喜
- 近日|余承东:没有5G,我们用4G增强+WIFI 6来弥补
- “通信行程卡”12月13日下线!中国信通院、三大运营商同步删除用户数据
- 终于有人用 AIGC「干正事」了—— 设计蛋白质
- OPPO|OPPO二代自研芯片马里亚纳Y亮相:蓝牙耳机专用
- 贝尔金推出了一款65W双口氮化镓充电器|一款小小充电器近300元用料如何?贝尔金65W氮化镓快充拆解
- 苹果|iPad 10耐用性测试:惨遭一掰两半!质量堪忧
- 宽带|全球第一次:万兆家用宽带成了!上传、下载都是几千兆
