先看效果图

设置一个画布
点击查看代码
| import turtle |
| turtle.setup(800,600) |
| turtle.speed(10) |
画左手和手内
点击查看代码
| turtle.penup() |
| turtle.goto(177,112) |
| turtle.pencolor('lightgray') |
| turtle.pensize(3) |
| turtle.fillcolor('white') |
| turtle.begin_fill() |
| turtle.pendown() |
| turtle.setheading(80) |
| turtle.circle(-45,200) |
| turtle.circle(-300,23) |
| turtle.end_fill() |
| |
| turtle.penup() |
| turtle.goto(182,95) |
| turtle.pencolor('black') |
| turtle.pensize(1) |
| turtle.fillcolor('black') |
| turtle.begin_fill() |
| turtle.setheading(95) |
| turtle.pendown() |
| turtle.circle(-37,160) |
| turtle.circle(-20,50) |
| turtle.circle(-200,30) |
| turtle.end_fill() |
画轮廓和其他部分
点击查看代码
| turtle.penup() |
| turtle.goto(-73, 230) |
| turtle.pencolor("lightgray") |
| turtle.pensize(3) |
| turtle.fillcolor("white") |
| turtle.begin_fill() |
| turtle.pendown() |
| turtle.setheading(20) |
| turtle.circle(-250, 35) |
| turtle.setheading(50) |
| turtle.circle(-42, 180) |
| turtle.setheading(-50) |
| turtle.circle(-190, 30) |
| turtle.circle(-320, 45) |
| turtle.circle(120, 30) |
| turtle.circle(200, 12) |
| turtle.circle(-18, 85) |
| turtle.circle(-180, 23) |
| turtle.circle(-20, 110) |
| turtle.circle(15, 115) |
| turtle.circle(100, 12) |
| turtle.circle(15, 120) |
| turtle.circle(-15, 110) |
| turtle.circle(-150, 30) |
| turtle.circle(-15, 70) |
| turtle.circle(-150, 10) |
| turtle.circle(200, 35) |
| turtle.circle(-150, 20) |
| turtle.setheading(-120) |
| turtle.circle(50, 30) |
| turtle.circle(-35, 200) |
| turtle.circle(-300, 23) |
| turtle.setheading(86) |
| turtle.circle(-300, 26) |
| turtle.setheading(122) |
| turtle.circle(-53, 160) |
| turtle.end_fill() |
| |
| turtle.penup() |
| turtle.goto(-130, 180) |
| turtle.pencolor("black") |
| turtle.pensize(1) |
| turtle.fillcolor("black") |
| turtle.begin_fill() |
| turtle.pendown() |
| turtle.setheading(120) |
| turtle.circle(-28, 160) |
| turtle.setheading(210) |
| turtle.circle(150, 20) |
| turtle.end_fill() |
| |
| turtle.penup() |
| turtle.goto(90, 230) |
| turtle.setheading(40) |
| turtle.begin_fill() |
| turtle.pendown() |
| turtle.circle(-30, 170) |
| turtle.setheading(125) |
| turtle.circle(150, 23) |
| turtle.end_fill() |
| |
| turtle.penup() |
| turtle.goto(-180, -55) |
| turtle.fillcolor("black") |
| turtle.begin_fill() |
| turtle.setheading(-120) |
| turtle.pendown() |
| turtle.circle(50, 30) |
| turtle.circle(-27, 200) |
| turtle.circle(-300, 20) |
| turtle.setheading(-90) |
| turtle.circle(300, 14) |
| turtle.end_fill() |
| |
| turtle.penup() |
| turtle.goto(108, -168) |
| turtle.fillcolor("black") |
| turtle.begin_fill() |
| turtle.pendown() |
| turtle.setheading(-115) |
| turtle.circle(110, 15) |
| turtle.circle(200, 10) |
| turtle.circle(-18, 80) |
| turtle.circle(-180, 13) |
| turtle.circle(-20, 90) |
| turtle.circle(15, 60) |
| turtle.setheading(42) |
| turtle.circle(-200, 29) |
| turtle.end_fill() |
| |
| turtle.penup() |
| turtle.goto(-38, -210) |
| turtle.fillcolor("black") |
| turtle.begin_fill() |
| turtle.pendown() |
| turtle.setheading(-155) |
| turtle.circle(15, 100) |
| turtle.circle(-10, 110) |
| turtle.circle(-100, 30) |
| turtle.circle(-15, 65) |
| turtle.circle(-100, 10) |
| turtle.circle(200, 15) |
| turtle.setheading(-14) |
| turtle.circle(-200, 27) |
| turtle.end_fill() |
画细节(眼睛、鼻子、嘴巴等)
点击查看代码
| turtle.penup() |
| turtle.goto(-64, 120) |
| turtle.begin_fill() |
| turtle.pendown() |
| turtle.setheading(40) |
| turtle.circle(-35, 152) |
| turtle.circle(-100, 50) |
| turtle.circle(-35, 130) |
| turtle.circle(-100, 50) |
| turtle.end_fill() |
| |
| turtle.penup() |
| turtle.goto(-47, 55) |
| turtle.fillcolor("white") |
| turtle.begin_fill() |
| turtle.pendown() |
| turtle.setheading(0) |
| turtle.circle(25, 360) |
| turtle.end_fill() |
| turtle.penup() |
| turtle.goto(-45, 62) |
| turtle.pencolor("darkslategray") |
| turtle.fillcolor("darkslategray") |
| turtle.begin_fill() |
| turtle.pendown() |
| turtle.setheading(0) |
| turtle.circle(19, 360) |
| turtle.end_fill() |
| turtle.penup() |
| turtle.goto(-45, 68) |
| turtle.fillcolor("black") |
| turtle.begin_fill() |
| turtle.pendown() |
| turtle.setheading(0) |
| turtle.circle(10, 360) |
| turtle.end_fill() |
| turtle.penup() |
| turtle.goto(-47, 86) |
| turtle.pencolor("white") |
| turtle.fillcolor("white") |
| turtle.begin_fill() |
| turtle.pendown() |
| turtle.setheading(0) |
| turtle.circle(5, 360) |
| turtle.end_fill() |
| |
| turtle.penup() |
| turtle.goto(51, 82) |
| turtle.fillcolor("black") |
| turtle.begin_fill() |
| turtle.pendown() |
| turtle.setheading(120) |
| turtle.circle(-32, 152) |
| turtle.circle(-100, 55) |
| turtle.circle(-25, 120) |
| turtle.circle(-120, 45) |
| turtle.end_fill() |
| |
| turtle.penup() |
| turtle.goto(79, 60) |
| turtle.fillcolor("white") |
| turtle.begin_fill() |
| turtle.pendown() |
| turtle.setheading(0) |
| turtle.circle(24, 360) |
| turtle.end_fill() |
| turtle.penup() |
| turtle.goto(79, 64) |
| turtle.pencolor("darkslategray") |
| turtle.fillcolor("darkslategray") |
| turtle.begin_fill() |
| turtle.pendown() |
| turtle.setheading(0) |
| turtle.circle(19, 360) |
| turtle.end_fill() |
| turtle.penup() |
| turtle.goto(79, 70) |
| turtle.fillcolor("black") |
| turtle.begin_fill() |
| turtle.pendown() |
| turtle.setheading(0) |
| turtle.circle(10, 360) |
| turtle.end_fill() |
| turtle.penup() |
| turtle.goto(79, 88) |
| turtle.pencolor("white") |
| turtle.fillcolor("white") |
| turtle.begin_fill() |
| turtle.pendown() |
| turtle.setheading(0) |
| turtle.circle(5, 360) |
| turtle.end_fill() |
| |
| turtle.penup() |
| turtle.goto(37, 80) |
| turtle.fillcolor("black") |
| turtle.begin_fill() |
| turtle.pendown() |
| turtle.circle(-8, 130) |
| turtle.circle(-22, 100) |
| turtle.circle(-8, 130) |
| turtle.end_fill() |
| |
| turtle.penup() |
| turtle.goto(-15, 48) |
| turtle.setheading(-36) |
| turtle.begin_fill() |
| turtle.pendown() |
| turtle.circle(60, 70) |
| turtle.setheading(-132) |
| turtle.circle(-45, 100) |
| turtle.end_fill() |
画头部彩虹
点击查看代码
| turtle.penup() |
| turtle.goto(-135, 120) |
| turtle.pensize(5) |
| turtle.pencolor("cyan") |
| turtle.pendown() |
| turtle.setheading(60) |
| turtle.circle(-165, 150) |
| turtle.circle(-130, 78) |
| turtle.circle(-250, 30) |
| turtle.circle(-138, 105) |
| turtle.penup() |
| turtle.goto(-131, 116) |
| turtle.pencolor("slateblue") |
| turtle.pendown() |
| turtle.setheading(60) |
| turtle.circle(-160, 144) |
| turtle.circle(-120, 78) |
| turtle.circle(-242, 30) |
| turtle.circle(-135, 105) |
| turtle.penup() |
| turtle.goto(-127, 112) |
| turtle.pencolor("orangered") |
| turtle.pendown() |
| turtle.setheading(60) |
| turtle.circle(-155, 136) |
| turtle.circle(-116, 86) |
| turtle.circle(-220, 30) |
| turtle.circle(-134, 103) |
| turtle.penup() |
| turtle.goto(-123, 108) |
| turtle.pencolor("gold") |
| turtle.pendown() |
| turtle.setheading(60) |
| turtle.circle(-150, 136) |
| turtle.circle(-104, 86) |
| turtle.circle(-220, 30) |
| turtle.circle(-126, 102) |
| turtle.penup() |
| turtle.goto(-120, 104) |
| turtle.pencolor("greenyellow") |
| turtle.pendown() |
| turtle.setheading(60) |
| turtle.circle(-145, 136) |
| turtle.circle(-90, 83) |
| turtle.circle(-220, 30) |
| turtle.circle(-120, 100) |
| turtle.penup() |
画五环标志
点击查看代码
| turtle.penup() |
| turtle.goto(-5, -170) |
| turtle.pensize(1) |
| turtle.pendown() |
| turtle.pencolor("blue") |
| turtle.circle(6) |
| turtle.penup() |
| turtle.goto(10, -170) |
| turtle.pendown() |
| turtle.pencolor("black") |
| turtle.circle(6) |
| turtle.penup() |
| turtle.goto(25, -170) |
| turtle.pendown() |
| turtle.pencolor("brown") |
| turtle.circle(6) |
| turtle.penup() |
| turtle.goto(2, -175) |
| turtle.pendown() |
| turtle.pencolor("lightgoldenrod") |
| turtle.circle(6) |
| turtle.penup() |
| turtle.goto(16, -175) |
| turtle.pendown() |
| turtle.pencolor("green") |
| turtle.circle(6) |
| turtle.penup() |
| |
| turtle.pencolor("black") |
| turtle.goto(-16, -160) |
| turtle.write("BEIJING 2022", font=('Arial', 10, 'bold italic')) |
| turtle.hideturtle() |
最后(别忘记还有一个结束)
turtle.done()
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· .NET Core 中如何实现缓存的预热?
· 三行代码完成国际化适配,妙~啊~
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?