码迷,mamicode.com
首页 > 编程语言 > 详细

用Python Turtle库画b站logo(张野 付博林组)

时间:2018-11-10 21:53:16      阅读:373      评论:0      收藏:0      [点我收藏+]

标签:函数   tar   ide   bsp   nbsp   targe   很多   oop   logo   

视频就在这里

 

由于不知道很多函数只等自己一点一点的试??
哔哩哔哩 (゜-゜)つロ 干杯~

 

import turtle
turtle.speed(6)
turtle.screensize(300,300)
turtle.colormode(255)
turtle.color(0,204,255)
turtle.up()
turtle.goto(130,230)
turtle.down()
for _ in range(2):
    turtle.pensize(18)
    turtle.circle(-20,90)
    turtle.pensize(20)
    turtle.fd(190)
    turtle.pensize(18)
    turtle.circle(-20,90)
    turtle.pensize(20)
    turtle.fd(260)
turtle.up()
turtle.goto(20,230)
turtle.left(45)
turtle.down()
turtle.pensize(13)
turtle.fd(75)
turtle.up()
turtle.goto(-20,230)
turtle.left(90)
turtle.down()
turtle.fd(75)
turtle.up()
turtle.goto(65,-8)
turtle.pensize(1)
turtle.down()
turtle.color((0,204,255),(0,204,255))
turtle.begin_fill()
turtle.left(135)
turtle.circle(13,180)
turtle.end_fill()
turtle.up()
turtle.goto(-65,-8)
turtle.down()
turtle.begin_fill()
turtle.circle(13,-180)
turtle.end_fill()
turtle.up()
turtle.goto(0,80)
turtle.down()
turtle.begin_fill()
turtle.right(30)
turtle.circle(-15,120)
turtle.left(90)
turtle.fd(10)
turtle.left(90)
turtle.circle(25,90)
turtle.end_fill()
turtle.begin_fill()
turtle.up()
turtle.goto(0,80)
turtle.down()
turtle.right(-90)
turtle.circle(-15,-120)
turtle.left(90)
turtle.fd(10)
turtle.left(90)
turtle.circle(25,-90)
turtle.end_fill()
turtle.up()
turtle.goto(45,180)
turtle.left(15)
turtle.down()
turtle.begin_fill()
for _ in range(2):
    turtle.fd(70)
    turtle.right(90)
    turtle.fd(22)
    turtle.right(90)
turtle.end_fill()
turtle.right(150)
turtle.up()
turtle.goto(-45,180)
turtle.down()
turtle.begin_fill()
for _ in range(2):
    turtle.fd(70)
    turtle.left(90)
    turtle.fd(22)
    turtle.left(90)
turtle.end_fill()
turtle.up()
#B
turtle.goto(-180,-120)
turtle.left(80)
turtle.down()
turtle.begin_fill()
turtle.fd(90)
turtle.right(5)
turtle.fd(40)
turtle.left(90)
for i in range(10):
    turtle.left(0.5)
    turtle.fd(4)
for i in range(40):
    turtle.left(1)
    turtle.fd(0.5)
for i in range(90):
    turtle.left(1)
    turtle.fd(0.25)
for i in range(40):
    turtle.left(1)
    turtle.fd(0.5) 
for i in range(10):
    turtle.left(0.5)
    turtle.fd(3)
turtle.right(92)
turtle.fd(100)
turtle.goto(-180,-120)
turtle.end_fill()
turtle.color((0,204,255),(255,255,255))
turtle.begin_fill()
turtle.up()
turtle.goto(-150,-220)
turtle.left(180)
turtle.down()
for i in range(3):
    turtle.fd(23)
    turtle.left(120)
turtle.end_fill()
#I
turtle.color((0,204,255),(0,204,255))
turtle.up()
turtle.goto(-100,-140)
turtle.left(10)
turtle.color((0,204,255),(0,204,255))
turtle.begin_fill()
turtle.down()
for i in range(2):
    turtle.fd(23)
    turtle.left(90)
    turtle.fd(8)
    turtle.left(90)
turtle.up()
turtle.goto(-90,-140)
turtle.down()
for i in range(2):
    turtle.fd(25)
    turtle.left(90)
    turtle.fd(8)
    turtle.left(90)
turtle.end_fill()
turtle.begin_fill()
turtle.up()
turtle.goto(-95,-180)
turtle.down()
turtle.fd(70)
turtle.left(90)
turtle.fd(10)
turtle.left(85)
turtle.fd(70)
turtle.goto(-95,-180)
turtle.end_fill()
#L
turtle.begin_fill()
turtle.up()
turtle.goto(-70,-110)
turtle.down()
turtle.right(177)
turtle.fd(130)
turtle.left(87)
turtle.fd(8)
turtle.left(90)
turtle.fd(130)
turtle.goto(-70,-110)
turtle.left(180)
turtle.end_fill()
#I
turtle.up()
turtle.goto(-40,-140)
turtle.color((0,204,255),(0,204,255))
turtle.begin_fill()
turtle.down()
for i in range(2):
    turtle.fd(23)
    turtle.left(90)
    turtle.fd(8)
    turtle.left(90)
turtle.up()
turtle.goto(-30,-140)
turtle.down()
for i in range(2):
    turtle.fd(25)
    turtle.left(90)
    turtle.fd(8)
    turtle.left(90)
turtle.end_fill()
turtle.begin_fill()
turtle.up()
turtle.goto(-35,-180)
turtle.down()
turtle.fd(70)
turtle.left(90)
turtle.fd(10)
turtle.left(85)
turtle.fd(70)
turtle.goto(-35,-180)
turtle.end_fill()
turtle.left(107)
turtle.up()
#B
turtle.goto(0,-120)
turtle.left(80)
turtle.down()
turtle.begin_fill()
turtle.fd(90)
turtle.right(5)
turtle.fd(40)
turtle.left(90)
for i in range(10):
    turtle.left(0.5)
    turtle.fd(4)
for i in range(40):
    turtle.left(1)
    turtle.fd(0.5)
for i in range(90):
    turtle.left(1)
    turtle.fd(0.25)
for i in range(40):
    turtle.left(1)
    turtle.fd(0.5) 
for i in range(10):
    turtle.left(0.5)
    turtle.fd(3)
turtle.right(92)
turtle.fd(100)
turtle.goto(0,-120)
turtle.end_fill()
turtle.color((0,204,255),(255,255,255))
turtle.begin_fill()
turtle.up()
turtle.goto(30,-220)
turtle.left(180)
turtle.down()
for i in range(3):
    turtle.fd(23)
    turtle.left(120)
turtle.end_fill()
#I
turtle.color((0,204,255),(0,204,255))
turtle.up()
turtle.goto(80,-140)
turtle.left(10)
turtle.color((0,204,255),(0,204,255))
turtle.begin_fill()
turtle.down()
for i in range(2):
    turtle.fd(23)
    turtle.left(90)
    turtle.fd(8)
    turtle.left(90)
turtle.up()
turtle.goto(90,-140)
turtle.down()
for i in range(2):
    turtle.fd(25)
    turtle.left(90)
    turtle.fd(8)
    turtle.left(90)
turtle.end_fill()
turtle.begin_fill()
turtle.up()
turtle.goto(85,-180)
turtle.down()
turtle.fd(70)
turtle.left(90)
turtle.fd(10)
turtle.left(85)
turtle.fd(70)
turtle.goto(85,-180)
turtle.end_fill()
#L
turtle.begin_fill()
turtle.up()
turtle.goto(110,-110)
turtle.down()
turtle.right(177)
turtle.fd(130)
turtle.left(87)
turtle.fd(8)
turtle.left(90)
turtle.fd(130)
turtle.goto(110,-110)
turtle.left(180)
turtle.end_fill()
#I
turtle.up()
turtle.goto(140,-140)
turtle.color((0,204,255),(0,204,255))
turtle.begin_fill()
turtle.down()
for i in range(2):
    turtle.fd(23)
    turtle.left(90)
    turtle.fd(8)
    turtle.left(90)
turtle.up()
turtle.goto(150,-140)
turtle.down()
for i in range(2):
    turtle.fd(25)
    turtle.left(90)
    turtle.fd(8)
    turtle.left(90)
turtle.end_fill()
turtle.begin_fill()
turtle.up()
turtle.goto(145,-180)
turtle.down()
turtle.fd(70)
turtle.left(90)
turtle.fd(10)
turtle.left(85)
turtle.fd(70)
turtle.goto(145,-180)
turtle.end_fill()
turtle.hideturtle()
turtle.mainloop()

 

用Python Turtle库画b站logo(张野 付博林组)

标签:函数   tar   ide   bsp   nbsp   targe   很多   oop   logo   

原文地址:https://www.cnblogs.com/gentle33/p/9940653.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!