猫史档案馆


【Python作品分享】冰墩墩【教程贴】

用户:吴勇诚吴勇诚查看:0 回复:0 评论:0 创建时间:2022-02-20T20:18:19


【作品展示】

center_image

 

【作品介绍】

2022冬奥会吉祥物

 

【作品源代码】

import turtle
import random
t = turtle.Pen()
color = ['teal','navy','greenyellow']
turtle.bgcolor(color[random.randint(0, (len(color) - 1))])
t.speed(10)
t.penup()
t.goto(177, 112)
t.pencolor('lightgray')
t.pensize(3)
t.fillcolor('white')
t.begin_fill()
t.pendown()
t.setheading(80)
t.circle((-45), 200)
t.circle((-300), 23)
t.end_fill()
t.penup()
t.goto(182, 95)
t.pencolor('black')
t.pensize(1)
t.fillcolor('black')
t.begin_fill()
t.setheading(95)
t.pendown()
t.circle((-37), 160)
t.circle((-20), 50)
t.circle((-200), 30)
t.end_fill()
t.penup()
t.goto((-73), 230)
t.pencolor('lightgray')
t.pensize(3)
t.fillcolor('white')
t.begin_fill()
t.pendown()
t.setheading(20)
t.circle((-250), 35)
t.setheading(50)
t.circle((-42), 180)
t.setheading((-50))
t.circle((-190), 30)
t.circle((-320), 45)
t.circle(120, 30)
t.circle(200, 12)
t.circle((-18), 85)
t.circle((-180), 23)
t.circle((-20), 110)
t.circle(15, 115)
t.circle(100, 12)
t.circle(15, 120)
t.circle((-15), 110)
t.circle((-150), 30)
t.circle((-15), 70)
t.circle((-150), 10)
t.circle(200, 35)
t.circle((-150), 20)
t.setheading((-120))
t.circle(50, 30)
t.circle((-35), 200)
t.circle((-300), 23)
t.setheading(86)
t.circle((-300), 26)
t.setheading(122)
t.circle((-53), 160)
t.end_fill()
t.penup()
t.goto((-130), 180)
t.pencolor('black')
t.pensize(1)
t.fillcolor('black')
t.begin_fill()
t.pendown()
t.setheading(120)
t.circle((-28), 160)
t.setheading(210)
t.circle(150, 20)
t.end_fill()
t.penup()
t.goto(90, 230)
t.setheading(40)
t.begin_fill()
t.pendown()
t.circle((-30), 170)
t.setheading(125)
t.circle(150, 23)
t.end_fill()
t.penup()
t.goto((-180), (-55))
t.fillcolor('black')
t.begin_fill()
t.setheading((-120))
t.pendown()
t.circle(50, 30)
t.circle((-27), 200)
t.circle((-300), 20)
t.setheading((-90))
t.circle(300, 14)
t.end_fill()
t.penup()
t.goto(108, (-168))
t.fillcolor('black')
t.begin_fill()
t.pendown()
t.setheading((-115))
t.circle(110, 15)
t.circle(200, 10)
t.circle((-18), 80)
t.circle((-180), 13)
t.circle((-20), 90)
t.circle(15, 60)
t.setheading(42)
t.circle((-200), 29)
t.end_fill()
t.penup()
t.goto((-38), (-210))
t.fillcolor('black')
t.begin_fill()
t.pendown()
t.setheading((-155))
t.circle(15, 100)
t.circle((-10), 110)
t.circle((-100), 30)
t.circle((-15), 65)
t.circle((-100), 10)
t.circle(200, 15)
t.setheading((-14))
t.circle((-200), 27)
t.end_fill()
t.penup()
t.goto((-喵), 120)
t.begin_fill()
t.pendown()
t.setheading(40)
t.circle((-35), 152)
t.circle((-100), 50)
t.circle((-35), 130)
t.circle((-100), 50)
t.end_fill()
t.penup()
t.goto((-47), 55)
t.fillcolor('white')
t.begin_fill()
t.pendown()
t.setheading(0)
t.circle(25, 360)
t.end_fill()
t.penup()
t.goto((-45), 62)
t.pencolor('darkslategray')
t.fillcolor('darkslategray')
t.begin_fill()
t.pendown()
t.setheading(0)
t.circle(19, 360)
t.end_fill()
t.penup()
t.goto((-45), 68)
t.fillcolor('black')
t.begin_fill()
t.pendown()
t.setheading(0)
t.circle(10, 360)
t.end_fill()
t.penup()
t.goto((-47), 86)
t.pencolor('white')
t.fillcolor('white')
t.begin_fill()
t.pendown()
t.setheading(0)
t.circle(5, 360)
t.end_fill()
t.penup()
t.goto(51, 82)
t.fillcolor('black')
t.begin_fill()
t.pendown()
t.setheading(120)
t.circle((-32), 152)
t.circle((-100), 55)
t.circle((-25), 120)
t.circle((-120), 45)
t.end_fill()
t.penup()
t.goto(79, 60)
t.fillcolor('white')
t.begin_fill()
t.pendown()
t.setheading(0)
t.circle(24, 360)
t.end_fill()
t.penup()
t.goto(79, 喵)
t.pencolor('darkslategray')
t.fillcolor('darkslategray')
t.begin_fill()
t.pendown()
t.setheading(0)
t.circle(19, 360)
t.end_fill()
t.penup()
t.goto(79, 70)
t.fillcolor('black')
t.begin_fill()
t.pendown()
t.setheading(0)
t.circle(10, 360)
t.end_fill()
t.penup()
t.goto(79, 88)
t.pencolor('white')
t.fillcolor('white')
t.begin_fill()
t.pendown()
t.setheading(0)
t.circle(5, 360)
t.end_fill()
t.penup()
t.goto(37, 80)
t.fillcolor('black')
t.begin_fill()
t.pendown()
t.circle((-8), 130)
t.circle((-22), 100)
t.circle((-8), 130)
t.end_fill()
t.penup()
t.goto((-15), 48)
t.setheading((-36))
t.begin_fill()
t.pendown()
t.circle(60, 70)
t.setheading((-132))
t.circle((-45), 100)
t.end_fill()
t.penup()
t.goto((-135), 120)
t.pensize(5)
t.pencolor('cyan')
t.pendown()
t.setheading(60)
t.circle((-165), 150)
t.circle((-130), 78)
t.circle((-250), 30)
t.circle((-138), 105)
t.penup()
t.goto((-131), 116)
t.pencolor('blue')
t.pendown()
t.setheading(60)
t.circle((-160), 144)
t.circle((-120), 78)
t.circle((-242), 30)
t.circle((-135), 105)
t.penup()
t.goto((-127), 112)
t.pencolor('red')
t.pendown()
t.setheading(60)
t.circle((-155), 136)
t.circle((-116), 86)
t.circle((-220), 30)
t.circle((-134), 103)
t.penup()
t.goto((-123), 108)
t.pencolor('gold')
t.pendown()
t.setheading(60)
t.circle((-150), 136)
t.circle((-104), 86)
t.circle((-220), 30)
t.circle((-126), 102)
t.penup()
t.goto((-120), 104)
t.pencolor('lime')
t.pendown()
t.setheading(60)
t.circle((-145), 136)
t.circle((-90), 83)
t.circle((-220), 30)
t.circle((-120), 100)
t.penup()
t.penup()
t.goto(220, 115)
t.pencolor('brown')
t.pensize(1)
t.fillcolor('red')
t.begin_fill()
t.pendown()
t.setheading(36)
t.circle((-8), 180)
t.circle((-60), 24)
t.setheading(110)
t.circle((-60), 24)
t.circle((-8), 180)
t.end_fill()
t.penup()
t.goto((-5), (-170))
t.pendown()
t.pencolor('blue')
t.circle(6)
t.penup()
t.goto(10, (-170))
t.pendown()
t.pencolor('black')
t.circle(6)
t.penup()
t.goto(25, (-170))
t.pendown()
t.pencolor('red')
t.circle(6)
t.penup()
t.goto(2, (-175))
t.pendown()
t.pencolor('yellow')
t.circle(6)
t.penup()
t.goto(16, (-175))
t.pendown()
t.pencolor('green')
t.circle(6)
t.penup()
t.pencolor('black')
t.goto((-16), (-160))
t.write("BEIJING 2022", font=('Arial', 10, 'bold italic'))
t.hideturtle()

 

【提示】

部分含有Python第三方库相关内容的作品,在海龟编辑器网页端无法运行哦!如遇到这种情况,可以打开下面的链接,下载海龟编辑器客户端:

https://python.codemao.cn


回复

上一页1 页 / 共 0下一页