找回密码
 中文实名注册
查看: 285|回复: 0

雪荣融代码

[复制链接]

16

主题

84

帖子

3592

积分

版主

你爸爸

Rank: 7Rank: 7Rank: 7

积分
3592
发表于 2023-3-12 19:36:53 | 显示全部楼层 |阅读模式
本帖最后由 曹帅 于 2023-3-12 19:36 编辑

[Python] 纯文本查看 复制代码
import time
from turtle import *
import turtle

turtle.title('雪容融(王叫兽)')


turtle.speed(50)  # 修改数字控制速度


# 大头的圈圈

turtle.penup()

turtle.goto(-145, 135)

turtle.pensize(10)

turtle.pencolor("#BB3529")

turtle.fillcolor("#DA2D20")

turtle.begin_fill()

turtle.pendown()

turtle.setheading(45)

turtle.circle(-150, 45)

turtle.forward(80)

turtle.circle(-150, 180)

turtle.forward(80)

turtle.circle(-150, 135)

turtle.end_fill()


#花纹

turtle.fillcolor("#FF9300")

turtle.begin_fill()


turtle.pensize(5)

turtle.setheading(15)

turtle.circle(-600, 28)

turtle.pencolor("#FF9300")

turtle.right(30)

turtle.circle(-150, -35)

turtle.setheading(180)

turtle.forward(100)

turtle.circle(150, 42)

turtle.end_fill()


turtle.pencolor("#DA2D20")

turtle.penup()

turtle.goto(-100, 160)

turtle.fillcolor("#DA2D20")

turtle.begin_fill()

turtle.pendown()

turtle.circle(4, 360)

turtle.end_fill()


turtle.penup()

turtle.goto(-40, 169)

turtle.fillcolor("#DA2D20")

turtle.begin_fill()

turtle.pendown()

turtle.circle(4, 360)

turtle.end_fill()


turtle.penup()

turtle.goto(20, 169)

turtle.fillcolor("#DA2D20")

turtle.begin_fill()

turtle.pendown()

turtle.circle(4, 360)

turtle.end_fill()


turtle.penup()

turtle.goto(80, 163)

turtle.fillcolor("#DA2D20")

turtle.begin_fill()

turtle.pendown()

turtle.circle(4, 360)

turtle.end_fill()


#内部弧线

#从左往右

#1

turtle.pencolor("#FF9300")

turtle.penup()

turtle.goto(-130, 135)

turtle.setheading(52)

turtle.pendown()

turtle.circle(-175, -60)

turtle.circle(-125, -70)

#2

turtle.penup()

turtle.goto(-80, 150)

turtle.setheading(54)

turtle.pendown()

turtle.circle(-175, -40)

turtle.circle(-200, -50)

#3

turtle.penup()

turtle.goto(-10, 155)

turtle.setheading(75)

turtle.pendown()

turtle.circle(-480, -35)

#4

turtle.penup()

turtle.goto(50, 150)

turtle.setheading(115)

turtle.pendown()

turtle.circle(270, -40)

turtle.circle(500, -12)

#5

turtle.penup()

turtle.goto(120, 140)

turtle.setheading(130)

turtle.pendown()

turtle.circle(180, -40)

turtle.circle(145, -80)


#脸部

turtle.pensize(8)

turtle.pencolor("#BB3529")

turtle.penup()

turtle.goto(-125, 40)

turtle.setheading(216)

turtle.fillcolor("white")

turtle.begin_fill()

turtle.pendown()

turtle.circle(34, 170)

turtle.right(60)

turtle.circle(170, 63)

turtle.right(60)

turtle.circle(32, 158)

turtle.right(65)

turtle.circle(34, 157)

turtle.circle(-15, 155)

turtle.left(30)

turtle.circle(36, 127)

turtle.circle(-15, 45)

turtle.right(38)

turtle.circle(36, 107)

turtle.circle(-15, 55)

turtle.right(22)

turtle.circle(32, 120)

turtle.end_fill()

#脸蛋

#左边

turtle.pencolor("#F44F39")

turtle.penup()

turtle.goto(-120, 5)

turtle.fillcolor("#F44F39")

turtle.begin_fill()

turtle.pendown()

turtle.circle(15, 360)

turtle.end_fill()

#右边

turtle.penup()

turtle.goto(85, 0)

turtle.fillcolor("#F44F39")

turtle.begin_fill()

turtle.pendown()

turtle.circle(15, 360)

turtle.end_fill()

#眼睛

turtle.pensize(1)

#右黑

turtle.pencolor("#534A49")

turtle.penup()

turtle.goto(65, 35)

turtle.fillcolor("#534A49")

turtle.begin_fill()

turtle.pendown()

turtle.setheading(90)

turtle.circle(9, 180)

turtle.forward(9)

turtle.circle(9, 180)

turtle.forward(9)

turtle.end_fill()

#右白

turtle.penup()

turtle.pencolor("white")

turtle.goto(57, 36)

turtle.fillcolor("white")

turtle.begin_fill()

turtle.pendown()

turtle.setheading(90)

turtle.circle(3, 360)

turtle.end_fill()

#左黑

turtle.pencolor("#534A49")

turtle.penup()

turtle.goto(-51, 35)

turtle.fillcolor("#534A49")

turtle.begin_fill()

turtle.pendown()

turtle.setheading(90)

turtle.circle(9, 180)

turtle.forward(9)

turtle.circle(9, 180)

turtle.forward(9)

turtle.end_fill()

#左白

turtle.penup()

turtle.pencolor("white")

turtle.goto(-58, 36)

turtle.fillcolor("white")

turtle.begin_fill()

turtle.pendown()

turtle.setheading(90)

turtle.circle(3, 360)

turtle.end_fill()


#头顶

turtle.pensize(5)

turtle.penup()

turtle.pencolor("#5FA8D2")

turtle.goto(-108, 170)

turtle.fillcolor("white")

turtle.begin_fill()

turtle.pendown()

turtle.setheading(24)

turtle.forward(70)

turtle.left(15)

turtle.circle(-68, 80)

turtle.left(22)

turtle.forward(78)

turtle.circle(-4, 175)

turtle.forward(40)

turtle.right(22)

turtle.circle(24, 62)

turtle.circle(-34, 62)

turtle.circle(34, 75)

turtle.circle(-34, 62)

turtle.circle(24, 72)

turtle.right(30)

turtle.forward(24)

turtle.circle(-4, 180)

turtle.forward(4)

turtle.end_fill()


#皇冠

turtle.pensize(5)

turtle.setheading(0)

turtle.penup()

turtle.pencolor("#E7A910")

turtle.goto(-15, 225)

turtle.fillcolor("white")

turtle.begin_fill()

turtle.pendown()

turtle.circle(-7, 260)

turtle.left(70)

turtle.circle(-11, 180)

turtle.left(52)

turtle.circle(-27, 93)

turtle.left(62)

turtle.circle(-10, 180)

turtle.left(70)

turtle.circle(-7, 260)

turtle.setheading(-135)

turtle.forward(15)

turtle.right(90)

turtle.forward(10)

turtle.left(90)

turtle.forward(10)

turtle.end_fill()


#左手

turtle.pensize(6)

turtle.penup()

turtle.pencolor("#BB3529")

turtle.goto(-60, -135)

turtle.fillcolor("#DA2D20")

turtle.begin_fill()

turtle.pendown()

turtle.setheading(150)

turtle.forward(50)

turtle.circle(25, 110)

turtle.circle(32, 90)

turtle.circle(332, 10)

turtle.end_fill()


#右手

turtle.pensize(6)

turtle.penup()

turtle.pencolor("#BB3529")

turtle.goto(80, -125)

turtle.fillcolor("#DA2D20")

turtle.begin_fill()

turtle.pendown()

turtle.setheading(-30)

turtle.forward(50)

turtle.circle(-25, 110)

turtle.circle(-32, 90)

turtle.end_fill()


#左脚

turtle.pensize(6)

turtle.penup()

turtle.pencolor("#BB3529")

turtle.goto(-65, -225)

turtle.fillcolor("#DA2D20")

turtle.begin_fill()

turtle.pendown()

turtle.setheading(-70)

turtle.forward(40)

turtle.circle(10, 40)

turtle.circle(55, 40)

turtle.circle(10, 70)

turtle.forward(25)

turtle.end_fill()


#右脚

turtle.pensize(6)

turtle.penup()

turtle.pencolor("#BB3529")

turtle.goto(70, -225)

turtle.fillcolor("#DA2D20")

turtle.begin_fill()

turtle.pendown()

turtle.setheading(-110)

turtle.forward(40)

turtle.circle(-10, 40)

turtle.circle(-50, 40)

turtle.circle(-10, 70)

turtle.forward(25)

turtle.end_fill()


#脚的花纹

turtle.pensize(7)

turtle.penup()

turtle.pencolor("#FF9300")

turtle.goto(-50, -255)

turtle.pendown()

turtle.setheading(-20)

turtle.circle(100, 27)


turtle.pensize(7)

turtle.penup()

turtle.pencolor("#FF9300")

turtle.goto(15, -258)

turtle.pendown()

turtle.setheading(-10)

turtle.circle(80, 28)


#身体

turtle.pensize(10)

turtle.penup()

turtle.pencolor("#BB3529")

turtle.goto(-60, -125)

turtle.fillcolor("#DA2D20")

turtle.begin_fill()

turtle.pendown()

turtle.setheading(-120)

turtle.circle(130, 30)

turtle.circle(40, 62)

turtle.circle(145, 45)

turtle.circle(42, 62)

turtle.circle(130, 35)

turtle.end_fill()

#中间白色

turtle.penup()

turtle.pencolor("white")

turtle.goto(45, -173)

turtle.fillcolor("white")

turtle.begin_fill()

turtle.pendown()

turtle.circle(38, 360)

turtle.end_fill()

#冬奥会象形字

turtle.setheading(-138)

turtle.pensize(4)

turtle.penup()

turtle.pencolor("red")

turtle.goto(10, -162)

turtle.pendown()

turtle.forward(12)


turtle.setheading(18)

turtle.pencolor("blue")

turtle.forward(22)


turtle.setheading(-140)

turtle.pencolor("lightblue")

turtle.forward(34)


turtle.setheading(28)

turtle.pencolor("yellowgreen")

turtle.forward(24)


turtle.pencolor("yellow")

turtle.circle(-5, 200)


turtle.pensize(2)

turtle.pencolor("lightblue")

turtle.circle(23, 18)


turtle.penup()

turtle.setheading(135)

turtle.pencolor("red")

turtle.goto(0, -215)

turtle.pendown()

turtle.circle(-4, 150)


turtle.penup()

turtle.setheading(175)

turtle.pencolor("blue")

turtle.goto(8, -220)

turtle.pendown()

turtle.circle(-5, 120)


turtle.penup()

turtle.setheading(245)

turtle.pencolor("green")

turtle.goto(18, -215)

turtle.pendown()

turtle.circle(-4, 180)


turtle.penup()

turtle.goto(-16, -199)

turtle.pencolor("black")

turtle.pendown()

turtle.write("BEIJING 2022", font=('华文新魏', 6, 'bold italic'))

turtle.penup()

turtle.goto(-10, -203)

turtle.pencolor("black")

turtle.pendown()

turtle.write("Paralympic Games", font=('新宋体', 4))


#围巾

turtle.pensize(1)

turtle.penup()

turtle.pencolor("#FF9300")

turtle.goto(-74, -113)

turtle.fillcolor("#FF9300")

turtle.begin_fill()

turtle.pendown()

turtle.setheading(5)

turtle.circle(-1000, 3)

turtle.right(10)

turtle.circle(300, 19)

turtle.right(30)

turtle.circle(-15, 120)

turtle.circle(-100, 4)

turtle.right(20)

turtle.circle(-300, 25)

turtle.right(20)

turtle.circle(-65, 23)

turtle.circle(-15, 80)

turtle.end_fill()


turtle.pensize(1)

turtle.penup()

turtle.pencolor("#FF9300")

turtle.goto(-57, -135)

turtle.fillcolor("#FF9300")

turtle.begin_fill()

turtle.pendown()

turtle.setheading(-105)

turtle.forward(50)

turtle.circle(5, 80)

turtle.forward(28)

turtle.circle(5, 100)

turtle.forward(60)

turtle.end_fill()

#围巾末尾

turtle.pensize(3)

turtle.penup()

turtle.pencolor("#DA2D20")

turtle.goto(-61, -175)

turtle.pendown()

turtle.setheading(-105)

turtle.forward(20)


turtle.penup()

turtle.pencolor("#DA2D20")

turtle.goto(-54, -178)

turtle.pendown()

turtle.setheading(-105)

turtle.forward(20)


turtle.penup()

turtle.pencolor("#DA2D20")

turtle.goto(-47, -181)

turtle.pendown()

turtle.setheading(-105)

turtle.forward(20)


turtle.penup()

turtle.pencolor("#DA2D20")

turtle.goto(-40, -184)

turtle.pendown()

turtle.setheading(-105)

turtle.forward(20)


turtle.penup()

turtle.goto(145, -223)

turtle.pencolor("#DA2D20")

turtle.pendown()

turtle.hideturtle()


turtle.done()


回复

使用道具 举报

您需要登录后才可以回帖 登录 | 中文实名注册

本版积分规则

小黑屋|东台市机器人学会 ( 苏ICP备2021035350号-1;苏ICP备2021035350号-2;苏ICP备2021035350号-3 )

GMT+8, 2024-11-23 16:12 , Processed in 0.039110 second(s), 29 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表