【美团|用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()
- 键盘|请勿使用PostMessage来模拟键盘输入
- 小米科技|华为、小米、iQOO率先支持!四款融合快充适配器推荐,跨品牌使用
- 双十一|CEO锦囊丨不想再烧钱换量,商家该怎么用好大促?
- |盘点三个广东人最爱用的家电品牌,都是国产大佬,质价比一绝
- 摇滚老炮儿们都在用,拉轰全宇宙的耳机2023 Pro版来了~!
- Python|LG推出全球首款12英寸可拉伸、弯曲、扭曲的高分辨率显示器
- 京东|大量用户模仿马斯克之后,马斯克称将加强管理推特的恶搞账号
- 宁可“浪费”2450亿,也不使用华为设备?现已沦为“千亿笑话”
- 家用投影机|5款家用投影机对比:当贝较清晰,海信画质相对鲜艳
- 显示器|大容量QQ邮箱不再免费,已扩容用户赚了!